Python Developer / DevOps Engineer
Role details
Job location
Tech stack
Job description
Design and develop backend services, APIs, and automation tools using Python (Flask, FastAPI, Django, etc.). Write clean, maintainable, and testable code following best practices. Build and maintain CI/CD pipelines using tools like GitLab. Collaborate with other developers, DevOps, and product teams to deliver end-to-end solutions. Conduct code reviews and contribute to architectural decisions.Python Developer / DevOps Key Skills
Requirements
Bachelor's degree in computer science, Engineering, or related field (or equivalent experience). 2+ years of professional experience in Python development. Proficiency in containerization and orchestration (Docker, ECS, or EKS). Experience with CI/CD tools and Infrastructure as Code (IaC). Familiarity with RESTful APIs, microservices, and serverless architectures.Python Developer / DevOps Certs:
AWS certifications (e.g., AWS Certified Developer, Solutions Architect, or DevOps Engineer). Network certifications (e.g., Juniper JNICS / Cisco CCNA)Python Developer / DevOps Benefits:
25 days holiday + BH, share scheme, pension, private medical insurance, hybrid working, enhanced family policies, professional development opportunities, and comprehensive wellbeing support.