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

Data-engineer

270 000 – 295 000 ₽в месяц
Системы и Алгоритмылюбой город РФУдалённоот 4 летПолная занятость
PythonPostgreSQLKafkaData EngineeringAirflowMS SQLFlinkIcebergTrinoOLAPData ArchitectureStarRocksDatabase AdministrationData Architect

Описание

Ищем инженера данных с сильными компетенциями архитектора данных и баз данных, который сможет взять на себя планирование и проведение внедрения инструментов хранения и обработки данных. Должно иметь подтвержденный опыт работы с нашим технологическим стеком (Postgres, MSSQL, Kafka, Flink, Airflow, Iceberg, Trino/StarRocks), уметь проектировать целевую архитектуру хранилищ, анализировать потоки данных и выбирать релевантный инструментарий. Критичны навыки работы с современными data-инструментами, опыт проектирования пайплайнов, обеспечения качества данных и уверенное владение Python для написания DAG, кастомных операторов и интеграций.

Обязанности

  • Участие в масштабном проекте цифровой трансформации, влияющем на ключевые производственные процессы
  • Планирование и проведение внедрения инструментов хранения и обработки данных
  • Проектирование целевой архитектуры хранилищ
  • Анализ потоков данных и выбор релевантного инструментария
  • Проектирование пайплайнов
  • Обеспечение качества данных
  • Написание DAG, кастомных операторов и интеграций на Python
  • Организация хранения данных для последующих задач OLAP / OLTP с учетом требований (consistency / integrity)
  • Организация обработки данных в рамках задач OLAP / OLTP с применением различных паттернов (batch processing, CDC)
  • Заведение и сопровождение заявок в Service-Desk
  • Структурирование информации, работа с требованиями, документирование технических решений

Требования

  • Опыт работы на позиции Data Engineer от 4 лет в сфере разработки ПО
  • Уверенная работа с Postgres и MSSQL
  • Опыт настройки и оптимизации OLAP-движков (Trino, StarRocks) и современных хранилищ (Cassandra, Redis)
  • Практический опыт работы с Apache Airflow (написание DAG, кастомные операторы)
  • Опыт использования Apache Kafka (producer/consumer) и Apache Flink (разработка стриминговых джоб, состояние, чекпоинты)
  • Опыт работы с Apache Iceberg
  • Понимание архитектуры lakehouse
  • Использование Lakekeeper для управления метаданными
  • Работа с объектным хранилищем S3
  • Опыт реализации Change Data Capture паттернов для синхронизации данных между системами
  • Глубокие знания в области архитектуры данных и баз данных
  • Понимание принципов нормализации и денормализации
  • Проектирование relational и columnar моделей
  • Знание стратегий управления данными (lifecycle, retention, versioning)
  • Уверенное владение Python: написание скриптов, модулей, работа с асинхронностью при необходимости
  • Опыт написания DAG в Apache Airflow, включая кастомные операторы, hooks, sensors
  • Умение профилировать процессы, находить bottlenecks, оптимизировать SQL-запросы и настраивать ресурсы кластеров под нагрузку
  • Владение Jira и Confluence на уровне confident user (структура страниц, шаблоны, макросы, связки задач и документации)
  • Понимание ключевых особенностей и сценариев применения различных паттернов организации интеграционных потоков (batch processing, CDC) с учетом их характеристик (3V+)
  • Английский — на уровне чтения и написания технической документации

Будет плюсом

  • Опыт работы с Timeseries базами данных (InfluxDB, TimescaleDB, TDengine и др.)
  • Глубокий опыт эксплуатации кластеров (Hadoop, YARN, Kubernetes) в production-среде
  • Знание SQL на продвинутом уровне (оптимизация сложных запросов, window functions, CTE)
  • Опыт работы с CI/CD для data-пайплайнов
  • Понимание принципов DDD, event-driven архитектуры
  • Опыт работы с Apache NiFi

Условия

  • З/П: 270 000 - 295 000 р. gross
  • Формат работы: удаленно по РФ
  • Вид занятости: full-time
  • Локация: любой город РФ
  • Гражданство: РФ
  • Возможность увидеть результаты своей работы на реальном производстве, включая реальные системы, терминалы, интеграции
  • Доступ к команде зрелых разработчиков и проектной поддержке: Team Lead, Product Owner, Project Manager
  • Пространство для инициатив, развития и расширения зоны ответственности