Talent.com
S.i. Systems
Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure for aS.i. Systems • Edmonton
Search for other jobs
Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure for a

Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure for a

S.i. Systems • Edmonton
3 days ago
Job type
  • Contractor
Job description

Our crown corporation client is seeking a Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure supporting a Consumer-Driven Banking project.

Join a project delivering two Azure-based solutions integrated with Microsoft Power Platform. This role focuses on infrastructure as code, CI/CD automation, and the provisioning and integration of Azure services supporting secure application delivery. The ideal candidate brings strong hands-on Azure experience and can translate infrastructure, security, and monitoring requirements into reusable Terraform code.

Initial 1-year contract in Ottawa, ON (% Remote). 7.5 hours per day Monday to Friday in EST timezone. The selected candidate must hold, or be eligible to apply for a Government of Canada Reliability Status Security Clearance.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines using Azure DevOps (ADO) for Azure infrastructure, applications, and Power Platform components.
  • Develop reusable Terraform modules to provision, configure, and connect Azure services across environments.
  • Integrate Power Platform components, including Power Pages and Dataverse, into automated deployment pipelines.
  • Support Git-based delivery workflows using Git, VS Code, Bash, and Azure DevOps.
  • Automate infrastructure configuration and deployment activities using Azure CLI, PowerShell, and shell scripting.
  • Provision and configure Azure networking and application security services, including Azure Front Door, Application Gateway, Web Application Firewall (WAF), and hub network gateways.
  • Implement geographic access restrictions, API Management policies, and role-based access controls.
  • Provision and integrate Azure Functions, Logic Apps, Event Grid, and API Management to support application workflows and connectivity with Dataverse.
  • Configure Azure Monitor, Application Insights, Log Analytics, diagnostic settings, and action groups through Terraform.
  • Support certificate and key management, including certificate signing request (CSR) creation and Azure Key Vault configuration.
  • Collaborate with application, architecture, and security teams to troubleshoot deployment issues and maintain consistent infrastructure configurations.

Must Have

  • Senior-level DevOps engineer experience delivering and supporting complex Azure environments.
  • Strong hands-on experience building and maintaining Azure DevOps CI/CD pipelines.
  • Advanced Terraform experience, including creating reusable modules and managing relationships and dependencies between Azure resources.
  • Experience integrating Microsoft Power Platform, particularly Power Pages and Dataverse, with Azure DevOps deployment pipelines.
  • Strong scripting and automation skills using Azure CLI, PowerShell, and Bash or other shell scripting tools.
  • Proficiency with Git, VS Code, and Git-based infrastructure and application delivery workflows.
  • Broad understanding of Azure infrastructure, networking, and security services, including:
  • Azure Front Door, Application Gateway, WAF, and hub network gateways.
  • Azure API Management and API policies.
  • Azure Functions, Logic Apps, and Event Grid.
  • Azure Key Vault, certificate management, and role-based access control (RBAC).
  • Experience provisioning Azure monitoring resources through Terraform, including Log Analytics workspaces, Application Insights, diagnostic settings, alerts, and action groups.
  • Ability to understand how Azure services interact and translate solution requirements into maintainable infrastructure code.

Nice to Have

  • Experience supporting banking, financial services, or other regulated environments.
  • Experience integrating Azure Functions with Dataverse and Power Platform solutions.


Create a job alert for this search

Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure for a crown corporation client • Edmonton