25 Oct
|
S.I. Systems
|
Ottawa
25 Oct
S.I. Systems
Ottawa
Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure for a crown corporation client
Job Type: Contract
Positions to fill: 1
Job End Date: Nov 15, 2027
Pay Rate: Hourly: Negotiable
Job ID: 155727
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 solid hands-on Azure experience and can translate infrastructure, security, and monitoring requirements into reusable Terraform code.
Initial 1-year contract in Ottawa, ON (100% 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.
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
📌 Senior DevOps Engineer to build Azure DevOps pipelines and modular Terraform infrastructure for a crown corporation client (Ottawa)
🏢 S.I. Systems
📍 Ottawa