Data Engineer

SaaS-рішення для світових онлайн-казино, відомих букмекерських компаній та авторитетних спортивних онлайн-видань, яке передбачає highload середовище для безперебійного розміщення гральних ставок в реальному часі, моделювання системи аналізу та звітування, а також конфігурабельні фронтенд та мобільні інтерфейси.

Responsibilities:

  • We’re looking for a senior engineer focusing on streaming data solutions for a real-time systems. As a Data Engineer, your primary duties will be related to the help design and maintain data stores for different micro-services using a variety of databases as well as the data stream between them;
  • Good understanding of how to apply technologies to solve data problems and can build large-scale data processing systems for the enterprise;
  • Develop, maintain, test, and evaluate their solutions with a larger team, and provide necessary feedback and recommendations as needed;
  • He/she will have to work either in a team or as an individual, proving good communication skills and autonomy;
  • Gather, document and analyze reporting requirements for a project;
  • Implement solutions in specific apps and tools.

Requirements:

  • Excellent knowledge of Kafka, KSQL;
  • Good understanding of PostgreSQL;
  • Good understanding of NoSQL and relational databases;
  • 5+ years of relevant work experience;
  • Good knowledge of CI/ CD and associated best practices;
  • Knowledge of algorithms and data structures;
  • Familiarity with Docker-based development and orchestration.

Nice to have:

  • Elastic-search, Click house, RabbitMQ, NoSQL, and/or MSSQL;
  • Prior knowledge of any Apache streaming projects such as Spark, NiFi, Flink, Flume, Kafka Streams, Ignite etc will be considered an asset;
  • Bachelor’s degree in Data Engineering, Big Data Analytics, Computer Engineering, or related field;
  • Excellent analytical and problem-solving skills;
  • A knack for independent and group work.


Подати заявку на цю посаду

Allowed Type(s): .pdf, .doc, .docx