Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Привет! Мы — онлайн-школа Тетрика, являемся одной из крупнейших 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.
Процесс найма:
Интервью с рекрутером → техническое собеседование → встреча с командой → оффер.
Если тебе интересны новые задачи и постоянное развитие, смело отправляй отклик на вакансию. Пожалуйста, расскажи немного о себе и укажи зарплатные ожидания. Будем рады знакомству :)
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности