Jobs / EPAM Systems

DevOps Technical Lead / Architect - Azure & Terraform

EPAM Systems · Canada · Remote
Canada150,000-165,000 CAD/yearlyRemote
Remuneration
Extended healthcare, prescription drug, dental and vision coverage; healthcare spending account; life and AD&D insurance; employee assistance program; telehealth; short- and long-term disability; paid time off; RRSP with company match; maternity, parental and adoption leave top-up; employee stock purchase program; critical illness insurance; employee discounts; LinkedIn Learning access
Location
Canada · Remote
Eastern Standard Time (UTC-5)
Visa sponsorship
Not specified

Job summary

Lead a platform engineering team modernizing a .NET insurance platform from a monolith toward a stable, scalable, service-oriented architecture. Shape Azure CI/CD and release practices, including gated pipeline templates and production deployments, while building Terraform-based infrastructure, strengthening cloud security, and resolving platform incidents.

Benefits

Extended healthcare, prescription drug, dental and vision coverageHealthcare spending accountLife and AD&D insuranceEmployee assistance programTelehealthShort-term disabilityLong-term disabilityPaid time off, including vacation and sick daysRRSP with company matchMaternity, parental, and adoption leave top-upEmployee stock purchase programCritical illness insuranceEmployee discountsLinkedIn Learning access

Qualifications

  • Experience building Azure environments from scratch with Terraform, including modules, state management, and CI/CD-driven deployments.
  • Hands-on experience with Azure App Services, Key Vault, Cosmos DB, networking, and identity services.
  • Strong experience with Azure DevOps and Azure Pipelines for build, release, and deployment automation.
  • Practical knowledge of Docker and Kubernetes for containerized workloads.
  • Experience with Grafana, Application Insights, or similar monitoring and observability tools.
  • Ability to migrate manually built infrastructure to infrastructure as code without a production outage.
  • Experience leading as a technical lead or architect.

Responsibilities

  • Lead the platform engineering team and partner with technology leadership on long-term improvement initiatives.
  • Design versioned CI/CD pipeline templates with quality and security gates, and promote builds through test, staging, pre-production, and production with approvals and rollback.
  • Execute scheduled and off-cycle production deployments, including database releases and post-deployment checks.
  • Coordinate release readiness and go/no-go decisions with release management.
  • Build reusable infrastructure-as-code modules, automate environment provisioning, remediate drift, and decommission legacy environments.
  • Strengthen identity, access, secrets management, and cloud resource security.
  • Lead platform incident root-cause analysis and remediation, and maintain runbooks, knowledge transfer, and intake processes.

Skills

AzureAzure DevOpsAzure Key VaultDocker.NETGrafanaKubernetesTerraformVault

Industry

Insurance

Relocation

No