Senior Data Engineer

Онлайн-школа Тетрика

Senior Data Engineer

Москва, Нижняя Сыромятническая улица, 10с12

Метро: Курская

Описание вакансии

Привет! Мы — онлайн-школа Тетрика, являемся одной из крупнейших EdTech-компаний России в сегменте школьного образования.

За 7 лет мы помогли уже тысячам школьников найти своего репетитора и провели более 2 млн занятий на собственной платформе.

Мы продолжаем расти, а значит, нам нужны новые таланты. Сейчас мы приглашаем в свою команду Data Engineer, который будет отвечать за совершенствование нашего продукта.

Что нужно делать:

  • Лидировать и активно участвовать в кросс-функциональных проектах по улучшению продукта;

  • Разрабатывать и рефакторить SQL-модели во всех слоях (staging — очистка и приведение типов, intermediate — переиспользуемые расчёты, marts — витрины), упрощая запросы, вынося общую логику и разделяя сложные шаги без изменения метрик;

  • Собирать факты и измерения по STAR-схеме, продумывать историчность атрибутов (SCD Type 1 и Type 2);

  • Объединять данные об одной сущности из разных источников (продуктовая БД, CRM, телефония, help-desk, внешние API);

  • Разрабатывать инкрементальные модели с учётом повторных запусков, задержек и исправлений;

  • Добавлять проверки качества данных: уникальность ключей, обязательные поля, допустимые значения, ссылочная целостность, свежесть данных;

  • Документировать модели (назначение, ключи, бизнес-правила) и участвовать в code review;

  • При необходимости дорабатывать интеграции на Python (загрузка из API) и пайплайны в Airflow.

Стек:

  • Yandex Cloud (Managed PostgreSQL, S3);

  • StarRocks (в процессе переноса);

  • SQLMesh;

  • Airflow;

  • Python (для интеграций и вспомогательных задач);

  • Metabase (BI-визуализация);

  • GitLab CI/CD.

Что мы ждём от тебя:

  • Опыт разработки моделей для аналитического хранилища (слои, витрины);

  • Понимаете разницу между фактами и измерениями, умеете выбирать гранулярность и кардинальность связей;

  • Разбираетесь в натуральных и суррогатных ключах, знаете SCD Type 1 и Type 2;

  • Умеете работать с инкрементальной загрузкой, обеспечивать идемпотентность и корректно обрабатывать изменения задним числом;

  • Опыт внедрения проверок качества данных и анализа расхождений;

  • Владеете Python на базовом уровне (достаточно для написания скриптов интеграции);

  • Работали с Git, участвовали в code review;

  • Опыт лидирования небольших проектов, декомпозирования и контроля результата.

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

  • Опыт менторства, декомпозирования проектов;

  • Опыт работы с SQLMesh или dbt;

  • Настройка и поддержка пайплайнов в Airflow;

  • Понимание работы с S3 и объектными хранилищами;

  • Участие в построении ML-пайплайнов или работа с feature store (Feast и т.п.).

Работа в Тетрике - это:

  • Работа в офисе/удаленно с гибким началом рабочего дня;

  • ДМС со стоматологией после 3 месяцев работы;

  • Оформление в соответствии с ТК РФ в аккредитованной ИТ-компании;

  • Возможность обучения сотрудника и его детей со скидкой 50% на нашей платформе;

  • Корпоративные скидки от наших партнёров;

  • Уютный офис в шаговой доступности от метро Курская на территории креативного кластера Artplay.

Процесс найма:
Интервью с рекрутером → техническое собеседование → встреча с командой → оффер.

Если тебе интересны новые задачи и постоянное развитие, смело отправляй отклик на вакансию. Пожалуйста, расскажи немного о себе и укажи зарплатные ожидания. Будем рады знакомству :)

Навыки
  • Python
  • Визуализация данных
  • MS SQL
  • Apache Airflow
  • Gitlab
  • PostgreSQL
Посмотреть контакты работодателя

Адрес

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

Rubius

Data Engineer

Rubius

  • Москва

  • Не указана

Рекомендуем

Data Engineer

Лоция

  • Москва

  • Не указана

Рекомендуем
Домклик
  • Москва

  • Не указана

Рекомендуем
Флаувау

Senior Data Engineer

Флаувау

  • Москва

  • Не указана

ПРАЙМ-КРАФТ

Data Engineer

ПРАЙМ-КРАФТ

  • Москва

  • Не указана

AERODISK
  • Москва

  • Не указана

evrone.ru
  • Москва

  • Не указана

Ингосстрах
  • Москва

  • Не указана

USETECH
  • Москва

  • Не указана

Софт Бизнес Системы
  • Москва

  • Не указана

Островок

Senior Product analyst

Островок

  • Москва

  • Не указана

Медиалогия

DataOps инженер

Медиалогия

  • Москва

  • Не указана

Эвокарго

Lead Data Engineer

Эвокарго

  • Москва

  • Не указана

Профи.ру
  • Москва

  • Не указана

Altenar
  • Москва

  • Не указана

MAREE
  • Москва

  • Не указана

ВкусВилл
  • Москва

  • Не указана

МАГНИТ, Розничная сеть

Senior ML-разработчик

МАГНИТ, Розничная сеть

  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию