-
What you'll do:
- Support the DWH infrastructure and keep it in working order;
- Design and develop system architecture;
- Develop and refactor ETL services (Airflow / Python);
- Write and maintain tests (pytest);
- Support legacy ETL pipelines (Logstash);
- Add or modify data feeds from Kafka and third-party service APIs;
- Create and update dbt models, aggregates, and views;
- Participate in code reviews and team meetings; collaborate with other development teams;
- Maintain technical documentation and Wiki up to date.
-
What we expect:
- 2+ years of experience in Python development;
- Strong knowledge of Python 3.9+, asyncio, and pytest;
- Experience writing SQL queries;
- Proficiency with Git version control system;
- Familiarity with Docker, GitLab CI, and Unix CLI;
- Ability to identify and resolve issues effectively;
- Experience with dbt and ClickHouse (or similar OLAP systems) is desirable;
- Familiarity with the Yandex.Cloud ecosystem is a plus.
-
We offer:
- Work in the international company;
- Hybrid working format (office/home office);
- Corporate education — courses and trainings;
- Voluntary health insurance after probation period;
- Effective onboarding program for a better start;
- Corporate events and team buildings.