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.