Назад к вакансиям

Data Engineer в команду CDP

2ГИСУдалённоПолная занятость
PythonSQLKafkaClickHouseData EngineeringAirflowSparkScalaData QualityData ContractData LineageCDP

Описание

2ГИС развивает внутреннюю Customer Data Platform, которая объединяет данные из разных источников, строит пользовательские профили и помогает персонализировать продукт.

Обязанности

  • Повысить эффективность пайплайнов для расчета daily-признаков на основе batch процессинга
  • Создать эффективный пайплайн для расчёта realtime-признаков на основе Kafka-топиков
  • Проектировать и разрабатывать сервисы, обрабатывающие миллиарды событий пользователей
  • Решать сложные инженерные задачи: расчеты метрик, построение витрин
  • Работать с потоками данных и интеграциями между CDP и другими системами 2ГИС
  • Влиять на архитектурные решения и качество кода
  • Работать в распределенной команде, взаимодействуя с аналитиками, продактами и инженерами других направлений

Требования

  • Опыт highload-систем
  • Опыт проектирования архитектуры данных или платформенного кода
  • Опыт работы с Kafka, ClickHouse либо другими системами потоковой и аналитической обработки данных
  • Хорошо понимание, как работает Spark и умение его готовить
  • Хорошее владение одним из языков программирования (например, Python или Scala)
  • Самостоятельность и проактивность
  • Желание разбираться в бизнес-логике и создавать продукт, а не просто писать код

Будет плюсом

  • Опыт работы с Airflow
  • Опыт анализа данных с использованием SQL
  • Знание инструментов мониторинга и автоматического контроля качества данных (Data Quality, Data Contracts)
  • Опыт построения Data Lineage и работы с Data Catalog
  • Понимание подходов к персонализации, сегментации или real-time аналитике
  • Понимание, как работает S3 хранилище

Условия

  • Удалённая работа
  • Полный рабочий день
  • Стек платформы ещё формируется, можно влиять на архитектуру
  • Минимум бюрократии, максимум ответственности
  • Все, что ты делаешь, влияет на продукт, коммуникации и рекламу 2ГИС