Senior Data Engineer

Selectel·Russia·Офис·3д. назад
Основные задачи
  • Взаимодействие с владельцами данных по вопросам сбора и качества данных, проведение системного анализа источников
  • Разработка и поддержка пайплайнов загрузки данных на Python с использованием DAG’ов Airflow
  • Разработка dbt-моделей по ключевым бизнес-процессам по схеме «звезда», создание витрин данных
  • Автоматизация процессов, настройка CI/CD пайплайнов, мониторинга и алёртинга
  • Участие в развитии процессов Data Quality, Data Catalog и Data Lineage, а также инфраструктуры платформы данных
  • Взаимодействие с BI разработчиками и аналитиками
Мы ожидаем
  • Опыт работы с PostgreSQL как источником данных для ELT (понимание OLTP-структуры, извлечение без нагрузки на прод, работа с репликацией/CDC)
  • Глубокое знание ClickHouse: архитектура и внутреннее устройство (движки, партиционирование, репликация, шардирование), оптимизация запросов и производительности
  • Опыт разработки на Python: ELT-пайплайны и DAG'и Airflow, проектирование архитектуры сервисов, разработка внутренних фреймворков и инструментов
  • Уверенное знание SQL и опыт оптимизации запросов
  • Понимание принципов построения DWH
  • Опыт работы с dbt
  • Уверенное владение Linux, Docker, Git, CI/CD
Будет плюсом
  • Опыт работы с Kafka
  • Опыт настройки и поддержки CDC
  • Опыт работы с S3
  • Опыт работы с облачной инфраструктурой: виртуальные машины, сети, сетевые диски, бэкапы, IAM; опыт работы с Terraform
  • Опыт работы с Data Lake архитектурой (Trino, Spark, форматы Parquet, Iceberg)
  • Навыки администрирования ClickHouse

Похожие вакансии

Другие вакансии Selectel