H
HireSeeker
М

Ведущий Python разработчик

магнит · Москва, Краснодар, удалённо · 14 июн.

Зарплата не указанаremote
Открыть на сайте

Специальность: Backend

Направление: IT-коммерция

Технологии: Python

Мы находимся в поиске Python разработчика в команду, которая разрабатывает и поддерживает центральную систему управления акциями розничной сети «Магнит». Это высоконагруженная платформа, через которую проходят все промо-механики: от заведения условий акции категорийными менеджерами до применения скидки на кассе и отображения в мобильном приложении.

Стек: Python 3.11 / 3.12, FastAPI, PostgreSQL, MongoDB, Redis, RabbitMQ, Kafka, Temporal, Pydantic, SQLAlchemy, Ext.js, Vue.js

Задачи

  • Разрабатывать и поддерживать программное обеспечение на языке программирования Python
  • Анализировать и оптимизировать существующий код
  • Участвовать в проектировании архитектуры программных продуктов
  • Тестировать разрабатываемое ПО
  • Работать с базами данных и писать SQL запросы, миграции
  • Развивать навыки программирования и следовать лучшим практикам разработки
  • Писать техническую документацию
  • Интегрировать разработанное программное обеспечение с другими системами и сервисами

Что мы ожидаем

  • Опыт разработки веб-приложений и REST API
  • Уверенное владение одним из фреймворков: FastAPI, Django, Flask, Aiohttp или аналогами
  • Опыт реализации фоновых задач (Celery или аналогичные инструменты для выполнения фоновых задач и обработки очередей заданий)
  • Понимание и опыт работы с RabbitMQ или Kafka для обработки сообщений и событий
  • Уверенное знание парадигм ООП и функционального программирования
  • Уверенное знание PostgreSQL, включая написание сложных SQL-запросов и их оптимизацию
  • Опыт работы с ORM, предпочтительно SQLAlchemy, но подойдут и другие, такие как Django ORM
  • Опыт работы с NoSQL решениями (MongoDB)
  • Опыт работы с контейнерами (Docker) Опыт использования систем контроля версий (Git)

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

  • Оформление в аккредитованную ИТ-компанию
  • Конкурентоспособную заработную плату (обсуждается индивидуально)
  • ДМС со стоматологией и льготными условиями для членов семьи
  • Технику для работы
  • Работу в уютном офисе в центре Москвы (ст. м. Савеловская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская)
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах
  • Развитие – мы оплачиваем обучение на курсах и участие в конференциях
  • Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
  • Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании
  • Наличие корпоративной библиотеки курсов
  • Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе