Lead Python Developer
Lead Python Developer for a product IT company in Limassol, Cyprus. Design architecture, develop backend services, lead a team, and work with high-load systems.
International product IT company develops and supports high-load projects for large companies, mainly in the field of entertainment online services. Responsibilities: — Design architecture and develop backend services for data storage and processing — Ensure technical quality: code review, development standards, testing, documentation — Develop a team of Python developers: participate in hiring, mentor, distribute and decompose tasks — Integrate internal and external systems, design REST/gRPC APIs — Create tools for data flow management and infrastructure automation — Together with DevOps, build CI/CD, deployment, and observability: metrics, logs, alerting — Participate in technical planning, estimation of timelines and risks, interact with related teams
— 5+ years of commercial development in Python, including 1–2+ years as Team Lead / Tech Lead / Lead Developer — Experience designing high-load distributed services — Deep knowledge of SQL and experience with PostgreSQL, MySQL, and other DBMS — Confident work in UNIX and command line — Docker + Kubernetes: images, manifests/Helm, deployment — Experience building unit/integration tests and code review culture — Understanding of observability: Prometheus, Grafana or similar Nice to have: — GitLab CI/CD — Terraform, Ansible, Infrastructure as Code — Kafka, RabbitMQ and other queues/streaming — Vault, Sealed Secrets, External Secrets — Java or Go
— White salary based on experience and skills — Annual bonus — Assistance with relocation, documents, and visas for employee and family — Office format in Limassol and modern workplace — Flexible start of the working day — Corporate breakfasts and lunches — Gym in the office — 4 additional day-offs per year — Russian-speaking team and minimal bureaucracy — Partial compensation for English — Training, conferences, meetups, and courses paid by the company — Opportunities for professional and material growth — Large team: Team Lead, Tech Lead, PM, and colleagues always ready to help
Don't miss a single job
Subscribe to our Telegram channel