👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Python разработчик (FastAPI+BigData)

Требования

Бэкенд, Старший (Senior)PythonSQL

Местоположение и тип занятости

МоскваМожно удаленно

Компания

IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group

Описание вакансии

Условия работы

Х5 Group приглашают на работу разработчика Python в команду Прогнозирования спроса

Система: Модели машинного обучения и алгоритмы, на основе данных по чекам и остаткам автоматически предупреждают сотрудников магазинов о том, что надо проверить/положить товар на полки.

Продукт прошел стадию пилот (600 магазинов) и теперь дорабатывается и масштабируется на 15+ тысяч магазинов

Команда: ≈10 человек

Стек: Python (FastAPI, Django), Hadoop, Spark, PostgreSQL + Clickhouse, Kafka. Docker, K8s, GitLab. Микросервисная архитектура.

Основные задачи (детальнее расскажем на собеседовании):

  • Участие в проектировании архитектуры приложения
  • Помощь в переходе на микросервисную архитектуру с использованием методологии TDD (держим покрытие юнит тестами 90%+)
  • Написание кода с использованием асинхронных фреймворков Python
  • Участие в code-review и создании unit тестов
  • Добавление новых репозиториев, с корректированием конфигурации Helm, Gitlab-CI
  • Поддержка текущего решения на Django (телеграмм бот, который будет заменен)

Мы сможем рассмотреть на вакансию кандидатов, у которых есть:

  • Опыт работы с Python от 2 лет
  • Опыт проектирования микросервисов / асинхронного приложения с использованием FastAPI / Aiohttp / Sanic / Tornado
  • Знание SQL (чтобы писать и оптимизировать запросы)
  • Опыт работы с Docker
  • Желание развиваться в направлении Big Data
  • Умение работать в команде

Не обязательно, но будет плюсом:

  • Опыт с брокерами сообщений (мы работаем с Kafka)
  • Опыт с Kubernetes, Pyspark, Airflow и DS библиотеками python (numpy, pandas, scipy, scikit-learn) (мы готовы научить :)
  • Опыт с Hadoop, Hive, Spark (тоже научим)
  • Опыт в оптимизации, нахождении узких мест, балансировки нагрузки на запросы извне и во внешние источники

Бонусы

Мы предлагаем:

  • схему мотивации: Fix + годовой бонус (20% годового оклада)
  • удобный офис у м. Парк Культуры или удаленную работу
  • гибкий график работы (с 8/9/10 утра)
  • обратную связь, возможность профессионального и карьерного роста (2 раза в год оценка персонала)
  • возможность обучаться и сертифицироваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, отраслевые конференции, программа развития управленческих навыков, очные мастер-классы, платформы онлайн-образования и многое другое
  • яркую корпоративную жизнь с большим количеством мероприятий, конкурсов и возможностей для творческой реализации
  • широкий пакет ДМС (включая выезд за рубеж и стоматологию)
  • страхование жизни и здоровья
  • скидки в магазинах сети Х5 («Пятёрочка», «Перекрёсток», «Карусель»)
  • программу привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров)
  • материальную помощь сотрудникам, попавшим в сложную жизненную ситуацию
  • Само собой, оформление по ТК РФ с официальной заработной платой;

Дополнительные инструкции

Татьяна Бурцева, +7 926 825 68 48, по номеру WhatsApp и Telegram @TABurtseva.  E-mail, на всякий случай, T.Burtseva@x5.ru

Проще всего написать в телеграмм ФИО, указать, что отклик на вакансию, Ваш номер сотового, и я свяжусь с Вами.