DevOps Engineer (Onsite – Canada)



We are looking for an experienced and detail-oriented DevOps Engineer to join our client’s cloud infrastructure team in Canada. The ideal candidate should have strong expertise in CI/CD pipelines, automation, containerization, and cloud platforms (Azure/AWS/GCP). You will be responsible for ensuring smooth software delivery, high system availability, and streamlined infrastructure operations.
Design, implement, and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps. Automate infrastructure provisioning and configuration using Terraform, Ansible, or CloudFormation. Manage containerization and orchestration using Docker and Kubernetes. Monitor and optimize cloud infrastructure for performance, scalability, and security. Collaborate with development teams to enhance deployment and release processes. Troubleshoot build failures, deployment issues, and environment inconsistencies. Implement logging, alerting, and monitoring solutions using tools like Prometheus, Grafana, ELK Stack, or CloudWatch.
4–7 years of experience as a DevOps Engineer or Cloud Infrastructure Engineer. Strong knowledge of cloud environments (Azure, AWS, or GCP). Hands-on experience with CI/CD tools – Jenkins, GitLab, GitHub Actions, or Azure DevOps. Experience with container orchestration (Kubernetes, Docker Swarm). Scripting proficiency in Python, Bash, or PowerShell. Familiar with IaC tools – Terraform, Ansible, or ARM templates. Knowledge of monitoring, alerting, and incident response frameworks. Excellent analytical and problem-solving skills with a proactive mindset.
Competitive pay and full-time employment benefits. Work with the latest DevOps and cloud technologies. Onsite or hybrid work flexibility (depending on project). Continuous learning and certification support.
Canada (Onsite / Hybrid depending on project and client).
Full-time, Permanent Position – Monday to Friday.

