Junior Data Engineer
Компания разрабатывает аналитические решения для динамичного сектора гостеприимства. Микросервисная архитектура, культура DevOps и автоматизированные тесты позволяют выпускать фичи еженедельно. Все сотрудники работают по принципу distributed-first: офисы открыты, но встречаться можно в Zoom. Регулярные code-review, парное программирование и доступ к корпоративным обучающим платформам создают среду, где начинающие инженеры растут быстро.
Обязанности
- Разрабатывать и поддерживать простые ETL-процессы для ежедневной выгрузки и загрузки данных.
- Проводить рефакторинг кода под руководством менторов, повышая читаемость и производительность.
- Писать модульные тесты с помощью PyTest, JUnit или Jest для проверки целостности данных.
- Настраивать мониторинг метрик – задержек, пропускной способности, объёмов.
- Документировать архитектуру пайплайнов, схемы БД и принятые технические решения.
- Участвовать в обзорах кода, предлагать улучшения, следовать best practices Git.
- Экспериментировать с Airflow, Kafka, облачными хранилищами (BigQuery, S3) по мере роста компетенций.
Требования
- Базовые знания Python или JavaScript и умение применять их для обработки данных.
- Уверенное владение SQL: SELECT, JOIN, агрегирующие функции, индексы.
- Опыт использования систем контроля версий (Git) и желание соблюдать дисциплину pull-request.
- Понимание принципов ETL и жизненного цикла данных.
- Насмотренность в области тестирования: PyTest, JUnit, Jest — минимум один инструмент.
- Аналитический склад ума, аккуратность в работе с цифрами, внимательность к деталям.
- Английский язык не ниже A2: чтение технической документации без переводчика.
- Главное — огромное желание развиваться, задавать вопросы, принимать обратную связь.
Перспективы
— Через 3 месяца: самостоятельная поддержка небольшого ETL-проекта, публикация первых pull-request в production.
— Через 6 месяцев: участие в проектировании потоков логистических и туристических данных, владение Airflow DAG-ами.
— Через 12 месяцев: выступления на внутренних митапах, менторство новых стажёров, повышение до Middle Data Engineer.
Почему стоит присоединиться
- Изучите end-to-end обработку данных на реальных пользовательских сценариях.
- Получите личного наставника и технический roadmap.
- Работайте из любой точки мира — достаточно стабильного интернета.
- Портфолио проектов уровня производства повысит вашу рыночную стоимость.
- Мы ценим людей, а не часы: фокус на результате, а не на тайм-трекере.