Position: Senior Python Developer
Company: Inventorsoft
Category: Python
Experience: 5y
English level: upper

**Основні вимоги: **
- 5+ років комерційного досвіду з Python 
- Досвід роботи хоча б з одним з фреймворків: Fast API, Flask або Pyramid
- Розуміння основних принципів проектування, таких як предметно-орієнтоване проектування (DDD) та мікросервісна архітектура
- Знання документних баз даних (MongoDB)
- Досконале знання інструментів керування версіями коду (Git)
-** Рівень англійської** - Upper Intermediate (щоденна комунікація з клієнтом)
- Досвід роботи у agile середовищі 
- Особисті якості: комунікабельність, відповідальність, самостійність, організованість, ініціативність, почуття гумору

**Буде плюсом:**
- Досвід з аутентифікацією та авторизацією користувачів між кількома системами, серверами та середовищами
- Досвід з імплементацією платформ автоматизованого тестування та модульних тестів
- Знання неперервної інтеграції (CI)
- Розуміння впровадження хмарних сервісів 

**Ми пропонуємо: **
- Гнучкий графік роботи
- Гібридний формат роботи (офіс або ремоут)
- Повний бухгалтерський супровід
- Професійний розвиток (доступ до платформи з навчальними курсами, проведення внутрішніх презентацій на професійну тематику)
- 18 днів 100 % оплачуваної відпустки
- 10 днів 100% оплачуваних лікарняних
- Безкоштовні заняття з англійської мови

**Про клієнта та проект:**
**Країна: **Нідерланди
**Про клієнта:**
Клієнт працює у сфері аналітики та прогнозування, поєднуючи найновіші методи науки про дані з власною SaaS платформою. 
**Основні проекти компанії: **
- Asset management software
- Додаток по моніторингу стану доріг (фото та відео фіксація)

**У зв’язку з чим відкрилася вакансія:** клієнт розширює та посилює команду.

**Роль на проекті:** розробник рівня Senior, який працюватиме з підтримкою та активною розробкою процесів з боку сервера. Основна увага - на підтримці логіки, щоб забезпечувати високий рівень продуктивності та реагування на запити з фронтенду або між серверними компонентами. Крім цього, це робота у міжнародній команді, яка базується у Амстердамі.

**Обов'язки на проекті:**
- Співпраця як з командою розробників, так і з клієнтом, щоб конвертувати вимоги у працюючі функції 
- Проектування, написання, тестування та підтримка ефективного та надійного коду мовою Python
- Забезпечення найкращої якості, продуктивності та оперативності платформ
- Підтримка якості коду, організації та автоматизації
- Визначення багів та проблем і їхнє вирішення

**Організація робочих процесів:**
- Графік роботи: гнучкий, але потрібно брати участь у всіх командних мітингах
- Проведення мітингів: Scrum мітинги (дейлі, планінги, демо, ретро)

**Етапи інтерв’ю:**
- HR співбесіда (30-40 хв)
- Оплачуване тестове завдання
- Інтерв’ю з клієнтом (30-40 хв)

**Інше: **
- Співбесіди українською та англійською мовами