Data Engineer

Alternativa Games — это маленькая студия с большой душой. В разработке игр мы уже больше 15 лет.
Наш основной проект — “Танки Онлайн”. Игре больше 15 лет, и она по-прежнему завоевывает сердца миллионов игроков.

В нашу команду требуется опытный Data Engineer для организации хранилища данных на базе ClickHouse.

Задачи:

  • Создание кластера ClickHouse
  • Перенос данных из Cloudera в Clickhouse
  • Разработка ETL для загрузки данных из игры в Clickhouse
  • Оптимизация работы кластера ClickHouse
  • Настройка автоудаления старых данных
  • Внедрение BI инструментов
  • Настройка агрегации данных для аналитиков
  • Разработка инструмента для предоставления персональных данных по запросу (GDPR)
  • Написание инструкций для разработчиков

Что для этого необходимо:

  • Опыт работы в области создания DWH хранилищ
  • Опыт разворачивания и эксплуатации кластеров ClickHouse, их оптимизации и масштабирования
  • Понимание принципов проектирования ETL-процессов
  • Уверенное владение SQL, Git
  • Уверенное владение языком программирования для решения задач: Python, Go
  • Умение разбираться в чужом коде

Будет плюсом:

  • Опыт работы с Kafka, Apache Schema Registry, Avro, Impala, Parquet, Kubernetes
  • Навыки по оптимизации SQL запросов
  • Опыт работы с большими объемами данных и высоконагруженными системами
  • Опыт работы с решениями Managed ClickHouse
  • Опыт участия в проектах по миграции БД большого объема
  • Знание регламента GDPR
  • Знание Kotlin
  • Использование Airflow или Dagster + DBT
  • Опыт с Apache NiFi или Flink или Spark Streaming
  • Опыт работы с Data Lake & Data Mesh архитектурами

Условия трудоустройства:

  • Аккредитованная IT-компания;
  • Официальное трудоустройство, полностью “белая” заработная плата;
  • Работа в комфортном и уютном офисе в городе Пермь или удаленно;
  • Здоровое питание в офисе (завтрак, обед + фрукты);
  • Ежемесячная компенсация занятий спортом;
  • Забота о здоровье: компенсация сессий с психологом, 3 дня на восстановление здоровья + сохраняем 100% размер зарплаты во время больничного;
  • Профессиональное обучение и английский язык.

Комфортный рабочий процесс:

  • Оборудованное рабочее место (железо, софт);
  • Гибкий график работы;
  • Работа в команде профессионалов в атмосфере взаимопомощи и поддержки.

Откликнуться

Откликнуться

Корпоративные ценности
о нас
Хотите стать частью команды?
вакансии