Back to job search
Virtusa logo

Lead Software Engineer

  • Toronto, ON
  • On-site
  • Posted Oct 28, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 7+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Design and maintain CI/CD pipelines, automate infrastructure provisioning, and manage Azure cloud resources and containerized applications. Implement release and rollback processes, monitoring and alerting, and DevSecOps practices to support secure and reliable software delivery.

Job details

Job Requirements Senior DevOps Engineer Location: PCS CA, Toronto Years of Experience: 5-7 Years Job Summary: We are seeking a Senior DevOps Engineer to design, implement, and manage scalable CI/CD pipelines, cloud infrastructure, automation frameworks, and release processes. The ideal candidate will have strong experience in Azure cloud, Infrastructure as Code (IaC), containerization, monitoring, and DevSecOps practices. This role requires close collaboration with development, QA, infrastructure, and security teams to ensure reliable, secure, and efficient software delivery. Responsibilities Design, build, and maintain end-to-end CI/CD pipelines for application and data platform deployments. Automate infrastructure provisioning using Infrastructure as Code (Terraform, ARM/Bicep, or similar). Manage Azure cloud resources, networking, storage, compute, and security configurations. Deploy and manage containerized applications using Docker and Kubernetes (AKS). Implement release management strategies, deployment automation, and rollback mechanisms. Configure monitoring, logging, alerting, and performance dashboards using Azure Monitor, Application Insights, Grafana, or Prometheus. Implement DevSecOps practices, including vulnerability scanning, secrets management, and policy enforcement. Mandatory Skills Azure DevOps (Repos, Pipelines, Artifacts) - Expert Git/GitHub - Expert CI/CD Pipeline Design and Automation - Regular Preferred Skills Experience with Infrastructure as Code tools such as Terraform or ARM/Bicep. Familiarity with container orchestration platforms like Kubernetes. Knowledge of monitoring tools such as Grafana or Prometheus. Qualifications Bachelor's degree in Computer Science, Information Technology, or related field. 7+ years of experience in DevOps or related roles. Work Experience 5-7Years

What you’ll do

Design and maintain CI/CD pipelines, automate infrastructure provisioning, and manage Azure cloud resources and containerized applications. Implement release and rollback processes, monitoring and alerting, and DevSecOps practices to support secure and reliable software delivery.

Requirements

The role calls for 5–7 years of experience, with the posting also stating a qualification of 7+ years in DevOps or related roles. Expert-level Azure DevOps and Git/GitHub skills are mandatory; a bachelor's degree in Computer Science, Information Technology, or a related field is listed, with Terraform or ARM/Bicep, Kubernetes, and monitoring tools as preferred experience.

Listed skills

  • Kubernetes · Preferred
  • GitHub · Preferred
  • Docker · Preferred
  • Terraform · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Azure DevOps
  • Git
  • GitHub
  • CI/CD Pipeline Design
  • Pipeline Automation
  • Infrastructure as Code
  • Terraform
  • ARM/Bicep
  • Azure Cloud
  • Docker
  • Kubernetes
  • AKS
  • Release Management
  • Monitoring
  • DevSecOps
  • Vulnerability Scanning

Job areas

  • Technology
  • Software
  • Engineering
  • Security & Safety

More jobs from Virtusa

See all jobs from Virtusa