Responsibilities
- Collecting all the requirements directly from business;
- Architect and uphold data pipelines for efficient data flow;
- Integration and support of developed solutions;
- Research and analysis of third-party services and components;
- Work using the best practices: refactoring, code review, autotests, continuous delivery, scrum;
- Design, implementation, optimization, and support of data storage.
Requirements
- Work experience as a Developer for at least 4 years;
- Knowledge of the principles of building DWH
- Knowledge and experience of ETL building approaches;
- Database Experience (SQL /NoSQL);
- Python experience;
- Working experience with RabbitMQ/Kafka;
- Knowledge of web application architecture;
- Knowledge of software design patterns, basic algorithms, data structures;
- Good knowledge and experience in applying the SOLID principles;
- Working experience with version control systems;
- Working experience in integrating with third-party services;
- Working experience in communicating with the customer and collecting the requirements;
- Experience includes designing data pipelines, warehouses, and models.
We offer
- Professional and personal growth opportunities;
- Challenging, fast-paced and unique tasks in the FinTech industry with our own product;
- Ability to be close to the business and participate in making quick decisions;
- Resources for integration into the domain;
- Partial reimbursement of language courses and gym membership;
- Corporate library;
Working conditions
- Full accounting support and tax compensation;
- Flexible schedule;
- Competitive salary;
- Paid vacations, sick leave, and public holidays;
- Corporate equipment.
Apply for Senior Data Engineer