Senior Data Engineer (Департамент решений для бизнеса)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы создаём инструменты для решения бизнес-задач MY.GAMES. Внедряем новые технологии и разрабатываем кросс-платформенные программные решения для игровых студий и департаментов компании.
- разрабатываем аналитические системы, которые умеют строить прогнозные модели выручки и окупаемости со множеством метрик и переменных;
- автоматизируем рекламные кампании с помощью собственного робота закупки трафика;
- развиваем рекомендательные системы в игровых проектах и платформах с помощью Machine Learning;
- автоматизируем бизнес-процессы, чтобы маркетинговые стратегии игровых студий работали по максимуму;
- храним и визуализируем игровые данные;
- разрабатываем наборы сервисов и библиотек, облегчающих создание и поддержку мобильных игр.
Специалисты департамента — эксперты в разработке, ML, DWH, DevOps, аналитике и маркетинге. В штате 150 человек.
Актуальный стек технологий: Python, SQL, Spark, Scala, FastAPI, Vue.js, Django, Hadoop, ClickHouse, Airflow, Jupyter, Docker, Kubernetes.
Мы всегда рады инициативным и талантливым людям. Если вы готовы разбираться в нетипичных задачах, создавать и поддерживать стратегические проекты, открывать новое — присоединяйтесь к нам!
Добро пожаловать в команду MY.GAMES Business Solutions!
Задачи:
- разработка и оптимизация архитектуры DWH/BI процессов для игровых и маркетинговых данных;
- создания инструментария для взаимодействия аналитиков. Внедрение новых успешных практик в работу команды;
- разработка ETL процессов на Python/Scala с оркестрацией в Airflow;
- интеграция с сервисами для получения данных (Mytracker, Appsflyer, Google и тп);
- автоматизация и контроль построения пользовательских дашбордов.
Наш стек:
- Python/Pyspark - основной инструментарий для построения ETL;
- Scala/Spark - инструментарий для разработки ETL критичных к производительности;
- HDFS/Hive/S3 – для хранения “сырых” данных;
- Clickhouse – для хранения пользовательских витрин;
- Postgresql – для хранения вспомогательной информации;
- Airflow – для оркестрации ETL процессов.
Требования:
- значительный опыт в реализации собственных DWH/BI процессов;
- отличное знание Python и SQL, подкрепленное хорошим опытом;
- большой опыт работы с современным BigData-инструментарием (см. стек выше);
- опыт работы с система оркестрации (Airflow или другие).
Будет плюсом:
- опыт работы с AWS/Azure/GCP;
- опыт работы со Scala/Java стеком;
- знание основ статистики, игровой аналитики и маркетинга.
Мы предлагаем:
- возможность удаленной работы или гибридный график;
- расширенный ДМС со стоматологией — с первого рабочего дня;
- компенсация занятий спортом после прохождения испытательного срока;
- техника на привычной операционной системе;
- программа благополучия сотрудников, включающая работу с психологом, финансовые и юридические консультации;
- материальная помощь при рождении ребенка, ДМС и подарки детям;
- корпоративные скидки — от застройщиков жилья до доставки еды;
- занятия английским языком, профессиональное обучение и конференции;
- внутренние митапы и демо-дни.