Data Engineer / DWH Engineer / ETL Developer

Дата размещения вакансии: 01.04.2026
Работодатель: FOM GROUP
Уровень зарплаты:
от 2500 до 4500 RUR
Город:
Москва
Красная площадь 1
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Data Engineer / DWH Engineer / ETL Developer
Компания: FOM GROUP
Формат работы: удалённо
График: 5/2, с 9:00 до 18:00
200 000-350 000₽

О компании

FOM GROUP Мы — IT-компания в фармацевтической сфере, развиваем цифровую экосистему для аптечных сетей, дистрибьюторов и производителей. Работаем с большими объёмами данных и строим стабильную DWH-инфраструктуру.

Ищем Data Engineer (Middle) в команду разработки хранилища данных.

Пожалуйста, добавьте ответы на вопросы в сопроводительное письмо — без них отклик не будет рассмотрен.

Задачи

Основная цель роли — обеспечить стабильную и понятную обработку данных от источников до витрин и внутренних сервисов.

Что предстоит делать:

  • Разрабатывать и поддерживать ETL/ELT-процессы (Python, Apache Airflow)
  • Писать новые DAG’и с понятной архитектурой
  • Загружать данные из JSON, XML, S3, внешних API
  • Валидировать, очищать данные, устранять аномалии и дубликаты
  • Проектировать таблицы, представления и materialized views (PostgreSQL, ClickHouse)
  • Писать и оптимизировать SQL-запросы
  • Подготавливать данные для BI и внутренних сервисов
  • Поддерживать мониторинг, логирование и стабильность пайплайнов
  • Вести документацию
  • Участвовать в развитии архитектуры

Требования

Обязательные:

  • Опыт работы Data Engineer / DWH Engineer / ETL Developer от 3 лет
  • Уверенный опыт с ClickHouse и PostgreSQL
  • Сильный SQL (CTE, оконные функции, оптимизация)
  • Опыт построения ETL/ELT-пайплайнов
  • Понимание архитектуры DWH (staging / DDS / marts)
  • Уверенный Python
  • Опыт работы с Apache Airflow
  • Опыт работы с API, JSON, XML, S3
  • Опыт работы с большими объёмами данных

Важно:

  • Самостоятельность: умение доводить задачи до результата
  • Умение разбираться в ошибках и логах
  • Понимание качества данных (не просто “залить и забыть”)
  • Умение писать поддерживаемый код

AI / инструменты:

  • Опыт использования AI/LLM инструментов в разработке
  • Понимание их ограничений и обязательная проверка результата

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

  • Kafka / RabbitMQ
  • Docker
  • Linux
  • dbt
  • Metabase / Superset
  • Опыт работы с BI
  • Опыт работы с ритейлом или фармой

Мы не подходим друг другу, если:

  • Вы backend-разработчик без опыта в DWH
  • Вы BI/аналитик без инженерной практики
  • У вас нет опыта с Airflow / ClickHouse / ETL
  • Вы junior без production-опыта

Условия:

  • Полностью удалённая работа
  • График 5/2
  • Заработная плата: 200 000 — 350 000 руб.
  • Стабильные выплаты
  • Возможность влиять на архитектуру и технические решения
  • Команда без лишней бюрократии

💡 Коротко:
ищем инженера, который умеет строить пайплайны данных и отвечает за результат, а не просто пишет код по задаче

Важно

Для рассмотрения отклика необходимо ответить на вопросы ниже.
Резюме без ответов на вопросы не рассматриваются.

Ответы просим указать в сопроводительном письме.

Опишите последний реализованный вами ETL/ELT-пайплайн:
— какие были источники данных
— какие инструменты использовали
— какую задачу решали

Есть ли у вас практический опыт работы с ClickHouse?
— какие задачи решали
— работали ли с materialized views

Опишите ваш опыт работы с Apache Airflow:
— писали ли DAG’и с нуля
— как организовывали структуру кода

Приходилось ли вам оптимизировать SQL-запросы?
— приведите пример задачи

Как вы обеспечиваете качество данных (валидация, дедупликация, контроль аномалий)?

Дополнительные условия:
Компания оставляет за собой право удержать фактически понесённые расходы на авиаперелёт и проживание в отеле в случае, если сотруднику была предоставлена техника либо выплачена компенсация на её приобретение. Все указанные средства и оборудование подлежат обязательному возврату либо компенсации при расторжении трудового договора по инициативе сотрудника в течение 1 (одного) года с даты начала работы.