Контрастність
Шрифт
Middle Back-End Developer (Python, SQL, ORM)
arrow left icon

Повернутись до вакансій

ІНФОТЕХ — державна ІТ-компанія, що входить до сфери управління МВС України. Протягом більше ніж 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 (на випробувальний офіс, далі гібрид/ремоут)
  • Зручне розташування офісу поруч зі станцією метро (Лук’янівська)
  • Стабільна робота зі світлом та інтернетом під час блекаутів
  • Унікальний досвід в диджиталізації державних органів влади
  • Відмінна команда та доброзичлива атмосфера