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

Middle Python разработчик
X5 Tech — это стабильный и крупный работодатель с интересными инженерными задачами. Проект рекламной платформы предполагает работу с высокими нагрузками и сложной логикой, что отлично подходит для профессионального роста Middle-разработчика.
Сложность вакансии
Позиция требует уверенного владения Django и глубокого понимания PostgreSQL, включая оптимизацию запросов. Основная сложность заключается в работе с высоконагруженными системами и реализации сложной бизнес-логики в реальном времени.
Анализ зарплаты
Зарплата в вакансии не указана, но для Middle Python разработчика в Москве в крупном финтехе или ритейл-техе рыночный диапазон составляет 200 000 – 300 000 рублей. X5 Tech обычно предлагает конкурентные условия, соответствующие или слегка превышающие медиану рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

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

Навыки
- Python
- Django
- Django REST Framework
- PostgreSQL
- Linux
- Git
- HTTP
- REST
- Unit Testing
Возможные вопросы на собеседовании
Проверка понимания работы ORM и умения оптимизировать запросы к БД.
Расскажите, как вы анализируете и оптимизируете медленные запросы, генерируемые Django ORM? Какие инструменты используете?
Важно для реализации сервиса прогнозирования охвата в реальном времени.
С какими инструментами для обработки данных в реальном времени или близком к нему вы работали? Как обеспечивали низкую задержку?
В вакансии указана многоуровневая система прав.
Как бы вы спроектировали гибкую ролевую модель доступа (RBAC) в Django, если стандартных средств недостаточно?
Проверка навыков обеспечения качества кода.
Какую стратегию тестирования вы считаете оптимальной для микросервисной архитектуры? Что именно вы покрываете юнит-тестами, а что — интеграционными?
Проверка навыков работы в Linux.
Опишите ваш опыт работы с Linux: какие задачи по настройке окружения или диагностике сервисов вам приходилось решать?
Похожие вакансии
.NET - разработчик
Node.js Разработчик
C#/.Net разработчик
.NET Разработчик, Middle
Python разработчик / Python Developer
Python-разработчик (Junior+ /Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!