CareerPlanGet AI match score →

Senior Python Developer (DB/SQL)

Limassol, Cyprus💼 Full-time🗓 2026-05-26 → 2026-07-29

Core

Lead the design and development of scalable Python-based backend services and data processing pipelines in a cloud-driven environment.

Role type

Senior Python Developer (Backend & Data)

Builds

Robust backend services, ETL workflows, data processing pipelines, and relational database schemas.

Domain

Cloud-native backend engineering and data infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Python (OOP, async programming, testing), SQL, relational database design, ETL process design, CI/CD implementation, Infrastructure as Code

Preferred skills

Docker, REST/GraphQL API development, Robot/Selenium testing, cloud-native technologies

Responsibilities

Design and develop scalable Python backend services; Build and optimize ETL workflows and data pipelines; Design and implement relational database schemas; Ensure high performance and reliability of systems; Implement and maintain CI/CD workflows; Mentor junior developers and promote engineering best practices

Seniority

Senior, hands-on IC

Rewrite
## About the role In one sentence Lead the design and development of scalable Python-based backend and data solutions in a cloud-driven environment. ## What will your job look like? - Design, develop, and maintain robust backend services using Python - Build and optimize ETL workflows and data processing pipelines - Design and implement relational database schemas - Ensure high performance, scalability, and reliability of systems - Implement and maintain CI/CD workflows - Contribute to infrastructure automation using Infrastructure as Code - Mentor junior developers and promote engineering best practices ## All you need is... - 5+ years of hands-on Python experience (OOP, async programming, testing, SQL) - Strong experience with relational databases (PostgreSQL preferred, Oracle/SQL Server/MySQL acceptable) - Experience designing and maintaining ETL processes - Hands-on CI/CD implementation experience (GitHub Actions or similar) - Experience with Infrastructure as Code frameworks ## Nice to have - Experience with containerized applications (Docker) - REST / GraphQL API-driven development - Experience with Robot/Selenium testing frameworks - Exposure to cloud-native technologies ## Why you will love this job - Work on complex backend and data-driven systems using modern Python technologies. - Design and build scalable data pipelines and high-performance database solutions. - Take ownership of end-to-end development, from architecture and coding to deployment. - Collaborate with experienced engineers in a cloud-driven and automation-focused environment. - Mentor developers and influence engineering best practices and system design. - Contribute to building reliable, scalable platforms that support real production systems.
Sourced via cypruswork · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on CyprusWork ↗