— Work experience as a Developer for at least 4 years;
— Knowledge of the principles of building DWH data warehouses;
— Knowledge of ETL building approaches;
— Database Experience (SQL / NoSQL);
— Python experience or other programming language;
— 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;
— English Intermediate.
— Working experience with Hadoop;
— Working experience with Apache Spark.
— Friendly working environment;
— Possibility of personal and professional growth;
— Compensation of gym and language courses and professional conferences;
— Cozy office in the city center (1 minute from Pecherskaya metro station);
— Regular corporate events and other company benefits;
— Competitive salary;
— Flexible schedule.
— Collecting all the requirements directly from business;
— Application development and design of the data warehouse;
— Integration and support of developed applications;
— Research and analysis of third-party solutions and components;
— Work using the best practices: refactoring, code review, continuous delivery, scrum.
We focus on developing financial high secured web applications, which include a big amount of different transactions, currencies, balances and integrated with other financial services. Now we are looking for a Senior Data Engineer to work on our new project. You will have an opportunity to influence the architecture of the project choosing all the necessary instruments yourself in collaboration with our Team Lead.