Старший Python - разработчик, DWH tools

Привет! Мы команда, которая разрабатывает инфраструктуру и фреймворк для создания ETL-процессов на основе конфигураций. Мы ищем сильного Python-разработчика, который будет развивать инструменты обработки данных, создавать backend-компоненты и помогать командам эффективно работать с большими объёмами данных.

Наш стек

  • Python, PostgreSQL, Redis, Kafka.

  • Vertica, Trino, Hadoop.

Вы будете

  • Развивать ETL-фреймворк: создавать и улучшать инфраструктуру, которая позволяет описывать процессы обработки данных через конфигурации.

  • Разрабатывать backend-компоненты и обвязки: реализовывать прикладную логику и вспомогательные сервисы, необходимые для работы фреймворка.

  • Работать с SQL-шаблонами: дорабатывать шаблоны, из которых формируются SQL-запросы, учитывая особенности используемых баз данных.

  • Решать задачи на стыке Python и баз данных: разрабатывать компоненты, взаимодействующие с БД, и учитывать принципы их работы, в том числе при асинхронном выполнении операций.

  • Развивать инфраструктуру обработки данных: помогать обеспечивать преобразование исходных данных в структурированные и подготовленные для дальнейшего использования наборы данных.

  • Взаимодействовать с командами данных: развивать инструменты и инфраструктуру с учётом задач специалистов, которые непосредственно работают с данными.

Нам важно

  • Сильные навыки разработки на Python.

  • Хорошее знание SQL и понимание принципов работы реляционных баз данных.

  • Понимание асинхронного программирования и умение писать асинхронный код.

  • Понимание того, как устроены базы данных и как особенности их работы влияют на выполнение запросов.

Будет плюсом

  • Понимание принципов работы аналитических и распределённых баз данных.

  • Общее представление о Big Data и инструментах обработки больших объёмов данных.

  • Опыт работы с Vertica, Trino или Hadoop.

Работа в Ozon Tech — это

  • Люди, которым не всё равно — ценим инициативу и самостоятельность, доверяем друг другу и даём свободу в принятии решений.

  • Открытая культура — мы учимся на ошибках и фокусируемся на решении проблем, а не на поиске виноватых.

  • Сильная команда, которой мы гордимся — обсуждаем идеи, обмениваемся экспертизой, просим совета и поддерживаем друг друга.

  • Современный стек и развитая инженерная культура - реализуем амбициозные проекты и создаем решения, которых еще нет на рынке.

Этапы отбора и материалы подготовки
Подробнее
курсор на баннере

А ещё

Формат работы: гибрид, удалёнка, офисы в Москве, Санкт-Петербурге, Иннополисе, Новосибирске, Алматы и Астане, коворкинги по России и не только
ДМС со стоматологией и льготная медицинская страховка для близких, страхование от несчастных случаев, полис выезжающего за рубеж, поддержка психолога
Курсы по запросу и поддержка в карьерном развитии. Свой Ozon Универ. Бесплатные курсы программирования, математики и английского языка для детей сотрудников