Перейти к содержимому

Python-разработчик

  • Стажировка

Вебсайт X5 Tech

IT-компания и основной цифровой партнёр торговых сетей и бизнесов X5. Команда из более 6000 специалистов разрабатывает решения, которые помогают 375 тысячам сотрудников группы работать с максимальным технологическим комфортом, а миллионам покупателей быстро и удобно покупать свежие продукты.

Что для нас важно

  • Учишься в магистратуре по направлению, связанному с IT, прикладной математикой или анализом данных.
  • Уверенно владеешь Python 3. x: понимаешь принципы ООП, работу декораторов, генераторов и контекстных менеджеров.
  • Имеешь опыт работы с библиотеками для обработки данных, такими как Pandas и NumPy.
  • Понимаешь принципы работы с FastAPI.
  • Знаешь принципы написания чистого и поддерживаемого кода, знаком с PEP 8 и типизацией.
  • Хорошо знаешь SQL: умеешь писать базовые запросы, использовать JOIN и агрегации.
  • Понимаешь оконные функции и основы оптимизации SQL-запросов.
  • Работал с одной из реляционных СУБД, например PostgreSQL или MySQL.
  • Владеешь базовыми навыками работы с Git.
  • Имеешь общее представление об архитектуре Lakehouse и понимаешь её отличия от классического DWH.
  • Знаком с основами Linux.

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

  • Базовое понимание асинхронного программирования на Python.
  • Знакомство с Apache Spark (PySpark) или Dask.
  • Опыт работы с Apache Airflow для оркестрации пайплайнов.
  • Понимание форматов данных Parquet и ORC, а также табличных форматов, например Iceberg.
  • Опыт работы с S3-совместимыми хранилищами, например MinIO, AWS S3 или VK Cloud.
  • Знакомство с Trino или Presto.
  • Опыт работы с dbt или Cosmos.
  • Базовые знания контейнеризации и Docker.

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

  • Участвовать в разработке фреймворка инженерии данных в контуре Big Data-платформы X5 Tech — набора инструментов, который инженеры данных используют для интеграции источников и сборки витрин данных.
  • Писать эффективные Python-скрипты для обработки и трансформации данных.
  • Разрабатывать и поддерживать ETL/ELT-пайплайны с использованием Python-библиотек.
  • Интегрировать различные источники данных и создавать витрины данных.

Что мы предлагаем

  • Официальное оформление на 6 месяцев с белой ЗП.
  • Гибкий график и удалённый формат работы.
  • ДМС с первого дня перехода со стажировки в штат.
  • Возможность учиться и развиваться за счёт компании: программы развития цифровых и управленческих навыков (Цифровая академия, Школа Тимлидов), онлайн- и офлайн-мастер-классы, корпоративный университет «X5 Полка», школа наставников и многое другое.
  • Обмен опытом через сообщества: 12 технических комьюнити — от Java до DevOps.
  • Яркую корпоративную жизнь с большим количеством мероприятий и возможностей для творческой реализации: регулярные внутренние митапы, демо-дни, открытые микрофоны, День IT-специалиста, программы волонтёрства, корпоративное предпринимательство X5 Idea Challenge.
  • Заботу о благополучии сотрудников: 7 спортивных сообществ — бег, футбол, волейбол, баскетбол, хоккей, лыжи и триатлон, а также ежегодную Неделю здоровья.
  • Скидки в экосистеме бизнесов X5 («Пятёрочка», «Перекрёсток», «Много лосося», «Перекрёсток Впрок»).
  • Программу привилегий Prime-zone: скидки на товары и услуги и специальные предложения от компаний-партнёров.

Для ответа на вакансию отправьте ваши данные через форму ниже