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

Ведущий Python разработчик
Сильный бренд X5 Group, современный стек технологий (Python 3.11, Django 5, ClickHouse) и работа над сложным продуктом делают вакансию привлекательной для опытных разработчиков. Гибридный формат в Москве — стандарт для крупных корпораций.
Сложность вакансии
Роль требует глубоких знаний Django и умения работать с высоконагруженными системами, включая оптимизацию БД и работу с ClickHouse. Уровень 'Ведущий' подразумевает ответственность за архитектурные решения и сложную бизнес-логику.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior/Lead Python Developer в Москве рыночный диапазон составляет от 300 000 до 450 000 рублей. X5 Media обычно предлагает конкурентные условия, соответствующие верхним границам рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в X5 Media уже сейчас
Присоединяйтесь к команде X5 Media и создавайте высоконагруженные рекламные технологии для крупнейшего ритейлера страны!
Описание вакансии
Ведущий Python разработчик
Москва
Компания: X5 Media
*☑️*Чем предстоит заниматься:
-Разрабатывать бэкенд для личного кабинета рекламодателя. Наш продукт — это сложная система из множества сервисов, которой управляет пользовательская админка.
-Реализовывать сервис для прогнозирования охвата и стоимости рекламных кампаний. Это одна из ключевых фич, которая должна работать с данными в режиме, близком к реальному времени.
-Реализовывать сложную бизнес-логику и ролевую модель доступа. У нас многоуровневая система прав, которая требует вдумчивого подхода.
-Оптимизировать производительность сервисов. Задачи «в лоб» здесь не решаются. Нужно будет думать об эффективности кода, запросов к БД и архитектуре в целом, чтобы выдерживать высокие нагрузки.
-Покрывать свой код автотестами. Мы серьезно относимся к качеству и стабильности.
*☑️*Наш стек:
Backend: Python 3.11+, Django 5+, Django Rest Framework
Базы данных: PostgreSQL, ClickHouse (внедряем для аналитики)
Инфраструктура: Kubernetes, Docker, GitLab CI/CD
Тестирование: Pytest
*☑️*Что мы ждем от кандидата:
-Опыт коммерческой разработки на Python от 3 лет, с уверенным знанием Django и DRF.
-Глубокое понимание принципов работы реляционных баз данных (PostgreSQL). Вы уверенно работаете через ORM, но понимаете, какие запросы генерируются «под капотом» и как их оптимизировать.
-Уверенные навыки работы в Linux на уровне продвинутого пользователя
-Отличное знание Git.
-Понимание, как устроен веб: HTTP, REST, принципы взаимодействия клиента и сервера.
Python Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Python
- Linux
- Kubernetes
- PostgreSQL
- REST
- Docker
- PyTest
- GitLab CI/CD
- Django
- ClickHouse
- Django REST Framework
Возможные вопросы на собеседовании
Важно понимать, как кандидат справляется с производительностью в Django при больших объемах данных.
Расскажите о самом сложном случае оптимизации SQL-запросов через Django ORM в вашей практике. Как вы выявляли проблему?
Вакансия предполагает внедрение ClickHouse для аналитики.
В каких случаях вы бы предпочли использовать ClickHouse вместо PostgreSQL для задач личного кабинета рекламодателя?
В описании указана сложная ролевая модель доступа.
Как бы вы спроектировали гибкую систему RBAC (Role-Based Access Control) в Django, чтобы она оставалась производительной при большом количестве правил?
Продукт работает с данными в реальном времени.
Какие подходы вы используете для обеспечения консистентности данных при интеграции множества микросервисов?
Работа ведется в Kubernetes.
С какими проблемами производительности Python-приложений в контейнеризированной среде вы сталкивались и как их решали?
Похожие вакансии
TechLead Java/Kotlin
Lead Backend Golang Developer
Lead PHP разработчик
Search Development Team Lead
Техлид GO
Lead Go Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!