- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Ведущий Python разработчик
Известный бренд, современный технологический стек и работа над критически важным бизнес-продуктом. Удаленный формат работы и масштаб задач делают вакансию очень привлекательной для опытных разработчиков.
Сложность вакансии
Роль ведущего разработчика предполагает глубокие знания в области архитектуры, работы с высоконагруженными системами и сложными интеграциями (Kafka, Temporal). Ожидается опыт работы с широким стеком технологий, включая как SQL, так и NoSQL решения.
Анализ зарплаты
Зарплата в объявлении не указана, однако для позиции ведущего (Lead/Senior) Python разработчика в крупном российском ритейле рыночные ожидания обычно находятся в диапазоне 300 000 – 450 000 рублей. Предложение будет зависеть от результатов технического интервью.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Магнит уже сейчас
Присоединяйтесь к команде «Магнита» и создавайте высоконагруженные системы для миллионов покупателей!
Описание вакансии
Ведущий 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)
*🌐 Резюме отправлять:* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Python
- Vue.js
- PostgreSQL
- Redis
- Docker
- Kafka
- REST API
- Temporal
- FastAPI
- MongoDB
- Flask
- Django
- SQLAlchemy
- RabbitMQ
- Celery
- Pydantic
- aiohttp
- ExtJS
Возможные вопросы на собеседовании
Вакансия предполагает работу над высоконагруженной платформой управления акциями. Важно понимать, как кандидат обеспечивает масштабируемость.
Как бы вы спроектировали систему обработки скидок, которая должна выдерживать пиковые нагрузки во время крупных распродаж?
В стеке указан Temporal, который используется для управления сложными рабочими процессами.
Был ли у вас опыт работы с Temporal или аналогичными движками воркфлоу? В каких случаях их использование оправдано по сравнению с обычными очередями?
Работа с PostgreSQL и сложными запросами — одно из ключевых требований.
Расскажите о самом сложном случае оптимизации SQL-запроса в вашей практике. Какие инструменты профилирования вы использовали?
Система интегрируется с кассами и мобильным приложением, что требует надежности.
Как вы обеспечиваете консистентность данных при использовании микросервисной архитектуры и брокеров сообщений (Kafka/RabbitMQ)?
Упоминается использование FastAPI и Pydantic.
В чем преимущества использования FastAPI и Pydantic v2 для разработки высокопроизводительных API по сравнению с Django?
Похожие вакансии
Tech Lead (Python)
Техлид GO
Ведущий разработчик C#
Ведущий разработчик C++
Principal Golang разработчик
Tech Lead C#/.NET
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!