Senior Data Engineer, Kyiv

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.

Requirements:
  • 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.
Will be an advantage:
  • Working experience with Hadoop;
  • Working experience with Apache Spark.
We offer:
  • Exciting and challenging tasks with our own product;
  • 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.
Responsibility:
  • 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.