Ожидания
- Проектировать модели данных для новых сущностей: описание схем, связей, полей;
- Плотно работать с командой аналитики;
- Создавать и поддерживать ETL/ELT-процессы: извлечение, трансформация, загрузка;
- Писать и редактировать SQL-запросы для наполнения таблиц хранилища;
- Оптимизировать и адаптировать текущие пайплайны (в том числе SQL для витрин);
- Решать проблемы импорта данных: дебаг, валидация, восстановление;
- Создавать витрины данных: настройка структуры, TTL, индексов, сжатия;
- Управлять доступом к данным: разграничение прав, проектирование безопасного доступа.
- 4+ лет работы на позиции Data Engineer или в смежной роли;
- Уверенное знание SQL (в том числе оконные функции, CTE, оптимизация запросов);
- Уверенное владение Python (pandas, airflow-операторы, скрипты обработки данных);
- Опыт работы с Apache Airflow 2: написание DAG’ов, отладка, мониторинг;
- Глубокое понимание принципов оркестрации данных;
- Опыт работы с ClickHouse (в том числе: MergeTree-таблицы, TTL, индексы, JOIN’ы, агрегаты на больших объемах);
- Знакомство с S3, BigQuery и другими источниками хранения/анализа данных;
- Парсинг сайтов.
- Опыт работы с аналитическими командами: понимание потребностей аналитиков и бизнес-логики данных;
- Опыт работы с Liquibase;
- Опыт миграции данных между системами (например: из PostgreSQL в ClickHouse, S3 в BQ и т. п.);
- Опыт работы с CI/CD-процессами (в контексте Airflow, dbt, GitLab CI);
- Знание принципов Data Vault / Star Schema / Snowflake Schema.
Мы предлагаем
Наш проект активно развивается, как и команда, создающая его. Мы вкладываемся в рост каждого специалиста и регулярно пересматриваем зарплаты по результатам работы, более того, у нас действует система промоушена, позволяющая специалистам проявить себя на более ответственных позициях.
Формат работы: гибрид или офис. Гибкий график с возможностью брать дэй оффы без лишней бюрократии.
Sick days без потери в зп, помощь в сложных жизненных ситуациях, минимум бюрократии и процессов ради процессов.
Мы внимательно относимся к каждому отклику и обязательно напишем, если ваш профиль совпадает с задачами роли. Если вы не получили ответ в течение 14 календарных дней, значит, на этом этапе мы не готовы продолжить общение по этой позиции. Будем рады вернуться к вам в будущем — следите за нашими вакансиями.
Процесс трудоустройства
Вы подаете заявку на открытую вакансию через наш портал вакансий. Мы внимательно изучаем ваше резюме и любые дополнительные материалы, которые вы предоставляете.
Если ваш опыт соответствует нашим требованиям, мы пригласим вас на первоначальную беседу с рекрутером. Это возможность лучше узнать друг друга, рассказать о своей мотивации и ожиданиях, а также рассказать больше о своей роли и компании.
Далее вас могут пригласить на одно или несколько технических интервью с командой. Некоторые позиции также предусматривают выполнение тестового задания.
Заключительная беседа с менеджером или руководителем команды. Мы обсудим результаты предыдущих этапов, рассмотрим оставшиеся вопросы и согласуем ожидания.
Если все пройдет хорошо — мы сделаем предложение о работе. После положительного ответа на оффер вас ждем процесс онбординга и знакомство с командой.




