We are looking for a hands-on Senior Python Developer with strong expertise in Infrastructure-as-Code (IaC) using Terraform.
The ideal candidate will be responsible for designing, developing, and automating scalable backend systems and infrastructure solutions.
You will work closely with cross-functional teams to build high-quality, maintainable software and cloud infrastructure that supports large-scale applications.
Responsibilities
Design, develop, and maintain backend applications and automation scripts using Python.
Develop and manage Terraform modules to automate infrastructure provisioning across cloud environments (AWS / Azure / GCP).
Implement and optimize CI/CD pipelines for application and infrastructure deployments.
Collaborate with DevOps, cloud, and platform teams to ensure secure, scalable, and reliable infrastructure.
Write clean, modular, and testable Python code following best practices.
Troubleshoot complex system and deployment issues, ensuring high availability and performance.
Participate in code reviews, architecture discussions, and technical design sessions.
Skills
Must have
6+ years of hands-on experience in Python development (backend scripting, APIs, automation).
Strong practical experience with Terraform and cloud infrastructure automation.