Backend-разработчик
Бэкенд на Django: API, фоновые задачи, MySQL и интеграции с внешними сервисами.
2–3+ годаPython, Django
Что будете делать
Сервисы на Django, Celery, Redis, Docker и MySQL. Они держат большой поток данных и стыкуются с платёжными системами и внешними API.
- Бэкенд на Django REST Framework
- REST API: проектирование, реализация, оптимизация, документация
- Интеграции с внешними сервисами и платёжными системами
- Фоновые задачи на Celery и Redis
- MySQL: запросы, оптимизация, индексы, транзакции
- Сервисы в Docker
- Unit-, интеграционные и API-тесты
- Скорость сервиса и запросов к базе
- Работа с DevOps, фронтендом и менеджером продукта
- Ревью кода и качество кодовой базы
Что нужно
- 2–3 года и больше коммерческой разработки на Python 3
- Django и Django REST Framework на реальных проектах
- MySQL: запросы, индексы, транзакции, план выполнения
- Тесты на pytest или unittest
- Docker, Celery и Redis
- Git: GitLab или GitHub
- Читаемый код, который может менять следующий человек
- REST, HTTP и основы безопасности веб-приложений
Плюсом
- Платёжные интеграции
- Нагруженные сервисы
- PostgreSQL
- CI/CD
- Асинхронность в Python
- Мониторинг и логи: Sentry, Prometheus, Grafana
- Документация API: OpenAPI / Swagger
Условия
- Оплата по вашему уровню
- Проекты, где вы влияете на архитектуру
- Команда, которой важны код, тесты и рост
- Оплачиваемый отпуск и больничный
- Понятные процессы и реалистичные сроки
Отбор
- Короткий созвон с рекрутером, 15–20 минут
- Техническое интервью с командой
- Финальный разговор
Что прислать
Напишите коротко о себе и оставьте ссылку на GitHub или GitLab.