Data Engineer

Дата размещения вакансии: 27.03.2025
Работодатель: Alternativa Games
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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% размер зарплаты во время больничного;
  • Профессиональное обучение и английский язык.

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

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