Tech Stack
KubernetesPythonFlaskDjango
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Команда CHI Software не стоїть на місці. Ми любимо свою роботу і віддаємо їй сто відсотків! Кожен новий проект - це виклик, який ми успішно вирішуємо. Єдине, що може нас зупинити... Нічого! Кількість проектів зростає, і разом з ними зростає і наша команда.
І зараз нам потрібен Senior Python Engineer.
Обов'язки
- Підтримка та розвиток існуючих монолітів на Python/Django, які забезпечують роботу існуючих продуктів.
- Розробка нових сервісів бекенду з використанням Flask, створених як більш модульні та сервісно-орієнтовані компоненти.
- Можлива участь у розробці сервісів на Node.js для окремих нових випадків використання (необов'язково і ще не остаточно визначено).
- Підтримка фронтенду на базі React (наразі немає Next.js), де дизайн бекенду та API є критичними.
- Розробка та розвиток API, які інтегрують множинні системи та бази даних.
- Внесення вкладу у майбутню ініціативу з нормалізації медичних даних, узгодження внутрішніх моделей даних із міжнародними стандартами охорони здоров'я.
- Допомога у підвищенні швидкості розробки та стабільності системи в умовах обмежених ресурсів.
Технічне середовище
Бекенд
- Python
- Django (існуючі моноліти)
- Flask (нові сервіси бекенду)
- Node.js (можливо для окремих нових сервісів)
Хмара та інфраструктура
- GCP, насамперед GKE (Kubernetes)
- Деякі залишкові компоненти AWS (старі сервіси, файловий сховище, зовнішні інтеграції)
- Контейнеризовані робочі навантаження, CI/CD трубопроводи
Чому ця посада важлива
- Безпосередня участь у модернізації ядра системи та еволюції бекенду.
- Можливість впливати на архітектуру та паттерни інтеграції.
- Робота над значущими проблемами у сфері охорони здоров'я з реальним впливом.
- Висока відповідальність та видимість через поточні проблеми з потужностями команди.
- Охопленість розподіленими системами, потоковою передачею даних та стандартизацією даних.
Ідеальний профіль
- Глибокий досвід роботи з бекендом на Python (Django та/або Flask)
- Зручна робота з легаси-системами під час створення нових сервісів
- Досвід роботи з Kubernetes та хмарними середовищами
- Знання архітектур, орієнтованих на події
- Знання фронтенду (React) - плюс, але не обов'язково
- Здатність працювати автономно та розподіляти пріоритети у швидкозмінному середовищі
Ми пропонуємо
- Розвивати ваші технічні знання:
- Використовувати новітні технології;
- Брати участь у технічних заходах та конференціях (витрати оплачує компанія);
- Можливість працювати з мікросервісами та багатьма сучасними технологіями;
- Регулярні технічні презентації та професійний розвиток.
- Покращувати ваші соціальні навички:
- Формувати сильні навички командної роботи та стати важливою частиною динамічних команд;
- Покращувати ваш англійський на заняттях та під час безпосередньої взаємодії з клієнтами;
- Підвищувати вашу продуктивність та рівень комунікації за допомогою методологій Scrum, Kanban, Agile.
Наші переваги
- Відпустка: 20 робочих днів та 5 вихідних днів
- Безкоштовні заняття з англійської мови
- Гнучний робочий графік
- Дійсно дружня та підтримуюча атмосфера
- Можливість працювати віддалено або в одному з наших офісів
- Медичне страхування для працівників з України
- Правова підтримка
Подайте заявку зараз!
Ваша мрія про роботу чекає на вас. Подайте заявку зараз!
Керівник відділу з питань працевлаштування в компанії CHI Software