Position: Team lead (Python)
Company: Ukrenergo digital solutions / Укренерго цифрові рішення
Category: Python
Experience: 5y
English level: intermediate

Основні задачі:
•	узгодувати технічні завдання на розробку програмного забезпечення;
•	розробляти архітектуру систем (проекту), безпосередньо брати участь у написанні ключових частин коду;
•	методологічно управляти командою розробників і формувати команду;
•	управляти проектами по впровадженню і модернізації програмного забезпечення;
•	розробляти і контролювати дотримання календарних планів-графіків проекту;
•	оцінювати трудомісткість проекту і розподіляти завдання на розробку серед розробників;
•	вести проектну звітність і документацію по проекту;
•	розробляти стратегію розвитку проекту.

Наші очікування:
•	досвід розробки програмного забезпечення 5+ років;
•	знання мови програмування Python 3;
•	знання систем: Windows, Linux;
•	знання фреймворків Django, Django REST і Flask;
•	знання SQL, досвід роботи з реляційними і нереляційніми базами даних (Redis, PostgreSQL, MySQL та ін.);
•	знання та досвід роботи з чергами (RabbitMQ, Kafka, ZeroMQ і ін.);
•	знання та досвід роботи з Docker, Dockercompose, Kubernetes;
•	досвід роботи з мікросервісною архітектурою;
•	знання основних принципів структурного і об'єктно-орієнтованого програмування;
•	знання основних засобів і методологій розробки програмного забезпечення;
•	знання інструментальних засобів CI / CD (GitLab pipeline, Jenkins);
•	знання основних принципів і методів управління персоналом.
•	вміння працювати в команді, висока концентрація на вирішення поставлених завдань.

Ми пропонуємо:
•	гнучкий графік;
•	віддалений формат роботи;
•	стабільне і довгострокове співробітництво;
•	офіційний та конкурентоспроможний рівень оплати праці.