Рябиновая улица 26с1
ООО «Русское молоко» — поставщик натуральной молочной продукции, творога, сыра, мороженого и замороженных полуфабрикатов. Имеет собственное высокотехнологичное предприятие полного цикла, которое находится недалеко от Москвы в городе Дмитрове. Основными поставщиками молока являются фермерские хозяйства, расположенные в экологически чистых регионах России. Ежедневно заводом перерабатывается свыше 100 тонн молока. Компания имеет дистрибьютерскую сеть, собственный автопарк. Владеет торговыми марками: «Свитлогорье», «ДМ3».
Ассортимент насчитывает более 200 наименований. Выпускается в двух сегментах: «средний+» и «премиум».
Сегодня продукция предприятия представлена во всех федеральных и крупных региональных сетях. В ближайших планах предприятия запуск новых линий по производству инновационных продуктов. Предприятие активно сотрудничает со странами СНГ и другими зарубежными странами и всегда открыто для новых контактов.
Нас любят, нас выбирают, в этом заключается наш успех, поэтому мы стараемся соответствовать взятым на себя обязательствам: «ЛЮБИМЫМ - ТОЛЬКО ЛУЧШЕЕ».
Описание вакансии
Мы строим корпоративное хранилище данных с нуля — и ищем человека, который станет его главным архитектором и одновременно тем, кто будет держать эту систему в руках.
Это не роль «поддерживать то, что есть». Это роль создать фундамент аналитики компании: спроектировать модель, выстроить потоки данных из 1С, API и внешних источников, подготовить витрины для бизнеса — и обеспечить, чтобы всё это работало стабильно, быстро и прозрачно.
Стек — современный и распределённый: Greenplum, Arenadata, ClickHouse, S3, PostgreSQL, Airflow, dbt. Нагрузка — на несколько серверов. Объёмы — реальные, не учебные.
Обязанности:
-
Архитектура и моделирование
Спроектировать DWH с нуля: выбрать методологию (Kimball / Inmon /Data Vault / гибрид), заложить слои raw → core → marts.
Разработать логические и физические модели под аналитические запросы, а не под OLTP-нагрузку.
Заложить стандарты моделирования и Data Quality, чтобы эффективность системы не снижалась со временем.
-
Интеграции и ETL/ELT
Подключить источники: 1С (обмены через API/ODBC), внешние REST API, файловые выгрузки.
Построить пайплайны в Airflow: DAG'и, обработка ошибок, retry-логика, мониторинг сбоев.
Реализовать трансформации в dbt / SQL — с версионированием и код-ревью.
-
Витрины и аналитика
Построить витрины данных под ключевые бизнес-процессы (продажи, запасы, финансы — типично для FMCG).
Обеспечить, чтобы BI-инструменты (Сбер Навигатор, Superset, Power BI) «летали».
-
Администрирование и производительность
Оптимизация под MPP: партиционирование, распределение (distribution keys), материализованные представления, движки таблиц в ClickHouse.
Мониторинг пайплайнов и БД, реагирование на инциденты, бэкапы.
Контроль качества данных: что загрузилось, где расхождения, кто виноват.
-
Документирование и стандарты
Вести техническую документацию: архитектура, схемы, контракты интеграций.
Внедрить CI/CD для БД и ETL, Git-flow, код-ревью.
Требования:
- 3+ года в роли DWH-разработчика / Data Engineer / Database Developer
- Уверенный SQL: сложные запросы, оконные функции, оптимизация планов выполнения
- Практический опыт с MPP-системами (Greenplum / Arenadata / ClickHouse) — не на уровне «читал документацию»
- Построение ETL/ELT-пайплайнов: Airflow (или аналоги), понимание идемпотентности, обработки ошибок
- Работа с источниками: 1С, REST API, файловые форматы, реляционные БД
- Понимание архитектуры DWH: Kimball vs Inmon, слои, звёздные схемы, нормализация vs денормализация
- Умение писать документацию и простой поддерживаемый код
Soft Skills:
- Опыт с dbt, Kafka/Debezium (CDC-потоки), S3
- Docker, Kubernetes, CI/CD, GitLab
- Data Quality, Data Governance на практике, а не в теории
- Опыт администрирования аналитических БД (не только разработки)
- Знакомство с Hadoop-экосистемой
- Опыт в FMCG / ритейле — понимание предметной области (продажи, запасы, промо)
Условия:
- График работы: 5/2 с 09:00 до 18:00.
- Оформление по ТК РФ;
- Скидка на продукцию для сотрудников.
- Место работы: м. Кунцевская или м. Озёрная, ул. Рябиновая д. 26, стр.1 БЦ WEST PLAZA