Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаJunior+
Python-разработчик (Django) - поддержка и развитие WMS
О проекте:
Компания предоставляет услуги филмент для продавцов маркетплейсов. Склад работает под управлением WMS (система складского учета). Уже в продакшене: приёмка, хранение, сборка и отгрузка заказов живых клиентов.
Система состоит из двух Django-проектов на одной базе PostgreSQL:
- WMS-ядро - склад: приёмка, размещение, отбор волнами, упаковка, отгрузка, инвентаризация, интерфейс терминала сбора данных (ТСД), биллинг услуг.
- Личный кабинет - клиенты и их менеджеры: остатки, заявки на приёмку и отгрузку, финансы, чат, подключение маркетплейсов.
Интеграции: Wildberries, Ozon, Яндекс Маркет (FBS), СДЭК, «Честный знак», API для сайтов клиентов с webhook-ами, бот в мессенджере MAX.
Проект передаётся вам на поддержку и развитие от текущего разработчика - с документацией, планами по каждой фиче и покрытием около 1500 автотестов.
- Принять действующую WMS: разобраться в коде, документации и процессах склада.
- Поддерживать прод: разбирать инциденты по логам, исправлять ошибки, выкатывать обновления.
- Дорабатывать систему по запросам склада, менеджеров и клиентов - от правки экрана ТСД до новой складской операции.
- Сопровождать интеграции: маркетплейсы регулярно меняют API, это нужно контролировать.
- Покрывать изменения тестами, вести миграции, обновлять документацию.
- Коммерческий опыт разработки на Python от 3 лет, основная часть - на Django.
- Уверенный Django ORM: миграции, транзакции, блокировки (select_for_update), понимание гонок и N+1.
- PostgreSQL: индексы, чтение плана запроса, работа с данными напрямую через SQL.Django REST Framework и опыт интеграций со сторонними API: ретраи, лимиты (429), идемпотентность.
- Привычка писать тесты и запускать их перед выкаткой.
- Git, Docker и docker-compose, Linux на уровне деплоя и чтения логов.
- Базовый фронтенд: шаблоны Django, HTML/CSS, JavaScript без фреймворков.
- Умение читать чужой код и самостоятельно доводить задачу от разговора с пользователем до прода.
- Опыт в складской логистике, фулфилменте или e-commerce.
- Работа с API Wildberries, Ozon, Яндекс Маркета, СДЭК.
- Django Channels, WebSocket, Redis.
- Опыт сопровождения прода в небольшой команде или в одиночку.
- Практика разработки с AI-ассистентами (Claude Code и аналоги).
- Знакомство с оборудованием склада: ТСД, сканеры, печать этикеток и штрихкодов.
- Полная занятость, с 9:00 до 18:00, оформление по ТК РФ.
- Работа в офисе при складе в Краснодаре: процессы и пользователи системы рядом, обратная связь в тот же день.
- Зарплата обсуждается на собеседовании и зависит от опыта.
- Плавная передача проекта: текущий разработчик вводит в код, архитектуру и процессы.
- Перспектива: новые проекты компании и рост зоны ответственности.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие