Backend Developer (Python Django) Offline

ІНФОТЕХ — державна ІТ-компанія, що входить до сфери управління МВС України. Протягом більше ніж 7 років ми розробляємо та реалізуємо програмні продукти під торговою маркою МІА. Окрім цього, ІНФОТЕХ є офіційним постачальником ІТ-рішень для державних установ. Наші проєкти охоплюють широкий спектр сфер, включаючи криптографічний захист, цифрову трансформацію, а також ІТ-рішення для медицини, освіти, фінансів, державного управління та телекомунікацій.

Проєкт

МІА:Здоров’я — медична інформаційна система для забезпечення автоматизації, ведення обліку медичних послуг та управління медичною інформацією в електронному вигляді у закладах охорони здоров’я України.

 

Основні обов’язки

  • Розробка та підтримка серверної частини веб-застосунків на Python (Django/DRF/FastAPI)
  • Проєктування, розробка та оптимізація REST API для взаємодії з фронтендом та іншими сервісами
  • Робота з базами даних (PostgreSQL, Redis, MongoDB): написання SQL-запитів, оптимізація продуктивності, налаштування реплікації
  • Імплементація логіки бізнес-процесів та інтеграція з іншими сервісами (наприклад, eHealth, сторонні API)
  • Оптимізація продуктивності коду, аналіз та усунення «вузьких місць»
  • Робота з чергами повідомлень (RabbitMQ, Kafka, Celery) для асинхронної обробки завдань
  • Забезпечення безпеки додатків та впровадження механізмів захисту даних
  • Співпраця з командою розробників, аналітиків та DevOps для ефективної інтеграції компонентів системи.

 

Що для цього потрібно

  • Досвід роботи від 2 років з Python (Django, Flask або FastAPI)
  • Впевнене володіння SQL (PostgreSQL, MySQL) та ORM (Django ORM, SQLAlchemy)
  • Розуміння принципів побудови чистої архітектури та патернів проєктування (SOLID, DDD)
  • Досвід розробки REST API, знайомство з OpenAPI, Swagger
  • Досвід роботи з Docker, Git, CI/CD

 

Буде перевагою

  • Досвід роботи з FastAPI або асинхронним програмуванням (asyncio, AIOHTTP)
  • Досвід роботи з NoSQL (MongoDB, Redis, Elasticsearch)
  • Знання Kafka, RabbitMQ, Celery для роботи з чергами повідомлень
  • Досвід роботи з графовими базами (Neo4j) або time-series DB (InfluxDB)
  • Досвід роботи з OAuth2, JWT, впровадження механізмів аутентифікації та авторизації
  • Досвід розробки мікросервісної архітектури
  • Базові навички фронтенду (JavaScript, React, HTML, CSS) для роботи з простими UI-правками
  • Досвід налаштування CI/CD (GitLab CI, Jenkins, ArgoCD)
  • Досвід роботи з DevOps-практиками (Kubernetes, Terraform)
  • Знання електронної медицини та eHealth API

 

Ми пропонуємо

  • Офіційне працевлаштування та гарантії згідно з трудовим законодавством України
  • 24 календарних днів оплачуваної відпустки та лікарняних
  • Графік роботи 9:00 — 18:00 (на випробувальний офіс, далі гібрид/ремоут)
  • Зручне розташування офісу поруч зі станцією метро (Лук’янівська)
  • Стабільна робота зі світлом та інтернетом під час блекаутів
  • Унікальний досвід в диджиталізації державних органів влади
Python, Django, Django Rest Framework, PostgreSQL, FastAPI, REST API, SQL, RabbitMQ, Kafka, Celery

The job ad is no longer active

Look at the current jobs Python Kyiv→

Loading...