X5 Media·Москва (Добрынинская)·3 дн назад
Ведущий backend-разработчик (Django)
250 000 – 450 000 ₽
на уровне медианы рынка
≈ 3 тыс.–5,3 тыс. $
🌍 УдалённоSeniorПолная занятость
52
Есть о чём спросить
Навык востребован (Python), за такой навык на рынке платят больше. Но верх вилки на 64% ниже медианы грейда.
Наша компания
Сейчас мы активно развиваем нашу рекламную платформу и ищем сильных Backend-разработчиков в команду личного кабинета. Это ключевой интерфейс для наших клиентов-рекламодателей, где они управляют кампаниями, анализируют эффективность и работают с отчетами. Мы работаем с большими данными и высокими нагрузками. Если вам интересно строить сложную систему, которая обрабатывает десятки тысяч запросов в секунду и оперирует терабайтами данных, — добро пожаловать в команду!
Чем предстоит заниматься
Разрабатывать бэкенд для личного кабинета рекламодателя. Наш продукт — это сложная система из множества сервисов, которой управляет пользовательская админка
Реализовывать сервис для прогнозирования охвата и стоимости рекламных кампаний. Это одна из ключевых фич, которая должна работать с данными в режиме, близком к реальному времени
Реализовывать сложную бизнес-логику и ролевую модель доступа. У нас многоуровневая система прав, которая требует вдумчивого подхода
Оптимизировать производительность сервисов. Задачи «в лоб» здесь не решаются. Нужно будет думать об эффективности кода, запросов к БД и архитектуре в целом, чтобы выдерживать высокие нагрузки
Покрывать свой код автотестами. Мы серьезно относимся к качеству и стабильности
Наши требования
Опыт коммерческой разработки на Python от 6 лет, с уверенным знанием Django и DRF
Глубокое понимание принципов работы реляционных баз данных (PostgreSQL). Вы уверенно работаете через ORM, но понимаете, какие запросы генерируются «под капотом» и как их оптимизировать
Уверенные навыки работы в Linux на уровне продвинутого пользователя
Отличное знание Git
Понимание, как устроен веб: HTTP, REST, принципы взаимодействия клиента и сервера
Опыт развертывания и поддержки веб-сервисов в Kubernetes
Опыт работы с ClickHouse или другими колоночными СУБД
Опыт работы с асинхронностью в Python (asyncio)
Backend: Python 3.11+, Django 5+, Django Rest Framework
Базы данных: PostgreSQL, ClickHouse (внедряем для аналитики)
Инфраструктура: Kubernetes, Docker, GitLab CI/CD
Тестирование: pytest
