Position: Team Lead Python Engineer
Company: Lohika
Experience required: 3y
English level: upper

Our customer takes the leading position in the rapidly changing environment of communications technology. The company provides high-performing solutions such as infrastructure, software, and services in information and communications technology for telecommunications service providers and enterprises, including, among others, 3/4/5G equipment, Internet Protocol and optical transport systems.

Responsibilities
•	Provide system or technical development expertise to the team
•	Take part in requirements analysis
•	Drive the team
•	Risk estimations and management
•	Report current status, estimates to stakeholders
•	Research and evaluate technical options to implement business requirements
•	Work in a close contact with team members and project stakeholders on customer’s side
•	Suggest technical and functional improvements to add value to the product

Requirements (required):
•	4+ years of commercial Python development
•	Strong understanding of the software design/architecture process
•	Experience with REST frameworks, SaaS platform API design, API Strategy
•	Experience with Python ORM (Django ORM, SQLAlchemy or similar)
•	Experience with AWS cloud services
•	Experience with micro services programming
•	Experience with Docker, Kubernetes (K8s)
•	Experience with CI/CD pipelines
•	Hands-on experience with Agile methodologies
•	Upper-intermediate level of English
•	Good communication and collaboration skills

Requirements (optional):
•	Experience with Python web frameworks (Django, Flask or similar)
•	Experience with Ansible
•	Experience with caching solutions (both backend and frontend)
•	Experience with GCP