Job Title: Cloud Engineer (Python)
Location: Downtown Toronto ON (Hybrid 2 to 3 days onsite per week)
Duration: 6 Months (Possible Extension)
Experience Required: 8 Years
About the Role:
We seek an experienced Cloud Engineer with strong Python skills who will be key in building data pipelines enabling seamless data integration and supporting cloud deployments using modern DevOps tools and cloudnative architectures. This is a hybrid role requiring the candidate to be onsite 23 days per week at the clients location.
Key Responsibilities:
- Design build and maintain robust Pythonbased data integration pipelines
- Develop and deploy infrastructure using Terraform for scalable and secure cloud environments
- Support fullstack cloud engineering tasks including deployments and automation
- Worked extensively with Azure services (Azure Data Factory Azure Kubernetes Service etc.
- Collaborate closely with DevOps and Data Engineering teams to drive project success
- Contribute to ongoing improvements in CI/CD pipelines and cloud infrastructure
- Participate in code reviews testing and debugging processes
- Optional but valuable: Leverage prior experience with AWS environments
Required Skills & Qualifications:
- Minimum of 8 years of overall IT experience
- Strong Python programming skills especially for data engineering tasks
- Handson experience writing Terraform scripts for cloud provisioning
- Solid knowledge of the Azure cloud ecosystem (Azure is mandatory)
- Experience with AKS (Azure Kubernetes Service) is a plus
- Familiarity with AWS (nice to have)
- Proven experience in building and managing data pipelines
- Strong problemsolving skills and a collaborative mindset