Вакансия Senior Django Developer
Удаленно | Полная занятость
от 280 000 до 320 000 р.
В компанию Atlima
Описание вакансии
Atlima — продукт в области Sport Tech. Мы создаём технологическую платформу, которая соединяет данные, аналитику и спортивные процессы: управление соревнованиями, регистрация участников, расчёт результатов, real-time взаимодействие и аналитика. В команде — инженеры с продакшен-опытом, короткие циклы разработки, прямое влияние на продукт.
Задачи
•Проектирование и реализация сложных фич: модели, миграции, сервисный слой, API.
•Проведение code review и постановка технических стандартов для команды.
•Диагностика и устранение проблем производительности: профилирование запросов, кэширование (django-cachalot, Redis), оптимизация ORM.
•Проектирование real-time архитектур на Django Channels (WebSocket, ASGI/Daphne).
•Работа с Celery: проектирование очередей, мониторинг, обработка сбоев.
•Участие в проектировании схемы БД, планировании миграций, оценке технического долга.
•Менторинг middle-разработчиков, помощь в росте команды.
•Работа с Kubernetes: деплой, диагностика, конфигурация.
Требования
•Опыт коммерческой разработки на Python/Django — от 5 лет.
•Глубокое понимание Django internals: ORM, middleware, signals, migrations.
•Сильные навыки проектирования схемы PostgreSQL: индексы, партиционирование, EXPLAIN ANALYZE.
•Опыт с ASGI-стеком: Daphne, uvicorn, Django Channels.
•Опыт построения систем на Celery с несколькими очередями и приоритетами.
•Понимание принципов 12-factor app, опыт с Kubernetes (kubectl, Helm).
•Опыт написания тестов: pytest, factory_boy, моки, интеграционные тесты.
•Умение читать и улучшать чужой код, выстраивать процессы review.
Будет плюсом
•Опыт с системами реального времени (WebSocket, SSE, long polling).
•Работа с S3-совместимыми хранилищами (Yandex Object Storage / AWS S3).
•Опыт интеграции внешних платёжных систем или уведомлений (FCM, Telegram Bot).
•Применение AI-инструментов для повышения личной и командной эффективности.
Мы предлагаем
•Конкурентную зарплату 280 – 320 тыс. р.
•Удалённый формат работы.
•Техническое лидерство с реальным влиянием на архитектуру продукта.
•Дружный коллектив и открытую культуру обратной связи.
Условия оформления
•ИП или СЗ первые 3 месяца, далее рассматриваем оформление в штат.
•Важно наличие расчётного счёта в РФ.