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.