Douglas, Isle of Man

Data engineer

KamaGames is developing the largest and various ecosystem of mobile games in the Social Casino genre with its main product Pokerist - Texas Poker. Our daily audience - over 650 thousand players all over the world. Majority of our products are leaders of the mobile game market based on audience and revenue.

We are expanding our BI-team and would like to invite to the RnD team a data engineer that would be developing and supporting our DWH (over 200 TB of data).

Required qualifications: 

  • Experience coding in Python 3+ years (examples of previous works would be a plus)

  • Advanced SQL knowledge, understanding of  relational Databases. 

  • Experience with Key-value/NoSQL databases

  • Advanced knowledge of OOP and design patt

Desired qualifications: 

  • Fundamental knowledge of multithreading/multiprocessing programming on Python

  • Understanding of assynchronized programming

  • Experience with highly loaded apps

  • Experience with Git/CI-CD/Docker.

What you will do:

  • Development and support of the systems of addition, processing and loading of large massives of data (ETL)

  • Development and integration of new data sources in DWH

  • Development and integration of existing ETL system in Airflow; Development and support of monitoring systems

Infrastructure, instruments:

Hadoop (HDFS, Impala, Hive), PostgreSQL, Kafka, Airflow, Elasticsearch.

To use all functions of this site you need to accept cookies. Accept? Yes No