Вакансія
Middle Python/Django Back-End Developer
Огляд
Вакансія передбачає роботу в одному з державних органів. Команда розробників перебуває у взаємодії з практичними підрозділами та вільна у виборі напрямків розвитку проєкту й технологій розробки. Використовуються власні ML-моделі, геопросторовий аналіз, аналіз графів зв’язків. Деталі участі у проєкті обговорюються під час співбесіди.
Обов'язки
- розробка та підтримка бекенд-сервісів Django (включно з Django Rest Framework)
- проєктування та документування REST API для взаємодії з командою фронтенд-розробників
- налаштування та оптимізація Celery для виконання асинхронних завдань (використання попередньо зібраних Python-пакетів, відладка, моніторинг воркерів)
- робота з базою даних PostgreSQL (проєктування схем, написання ефективних запитів, оптимізація)
- розробка та впровадження механізмів моніторингу (логування, сигналізації) та планування робіт за розкладом
- налаштування та оптимізація адмін-панелі Django
- робота з файлами, включно із забезпеченням безпечного обміну файлами через API
Вимоги
- вища освіта без обмежень щодо галузі знань (бакалавр/спеціаліст/магістр); технічна освіта (комп’ютерні науки, інженерія ПЗ) буде перевагою
- громадянство України та відсутність чинників, що суперечать державній службі (зокрема зв’язки з державою-агресором)
- досвід розробки Django 2+ років
- практичний досвід у роботі з Celery, PostgreSQL та розгортанням бекенд-рішень у продакшн-середовищі
- розуміння ООП та досвід написання структурованого коду Python
- досвід взаємодії з фронтенд-розробниками (документування REST API, узгодження формату даних), розуміння повного циклу розробки вебдодатку
- англійська мова на рівні B1 (достатньому для читання технічної документації та базового листування)
- наявність пет-проєктів або NDA-free проєктів буде перевагою
- досвід розробки рішень для аналітики даних (pandas, NumPy, інші аналітичні пакети Python) буде перевагою
- вміння організовувати систему безпеки, включно з аутентифікацією та авторизацією буде перевагою
- досвід DevOps (Docker, Kubernetes, CI/CD) буде перевагою
Умови
- повна зайнятість
- офіс у центрі Києва (наявне власне укриття)
- обслуговування в урядових лікувальних закладах
- статус державного службовця без залучення до військових формувань та без присвоєння спеціальних звань
- орієнтовний рівень заробітної плати: 1000–2000 USD (за результатами співбесіди)
- можливість бронювання