Skip to main content
TryApplyNow logo
Yochana logo

Infrastructure as Code (IaC) Engineer

Yochana
Toronto, Ontario, CAPosted 2 days ago

Role Overview

Yochana is hiring a mid-level Infrastructure as Code (IaC) Engineer. This is a contract role in Toronto. posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonBashAzureDockerKubernetesTerraformGitHub ActionsGit

Job description

Azure Bicep (primary), Terraform (v1.5+), ARM Templates

Cloud Platform

Microsoft Azure (multi-subscription, hub-spoke topologies)

CI/CD

GitHub Actions, Azure DevOps Pipelines, YAML-based workflows

Version Control

Git, GitHub (branching strategies, PR workflows, code reviews)

Scripting

PowerShell, Bash, Python

Security

Azure Policy, RBAC, Key Vault, Managed Identity, Private Endpoints

Networking

VNets, Subnets, NSGs, DNS, Load Balancers, Application Gateways

Monitoring

Azure Monitor, Application Insights, Log Analytics, KQL

Containers

Docker, AKS (Kubernetes fundamentals)

Testing

Bicep linter, Bicep what-if, PSRule for Azure, Terraform validate, tflint, tfsec, checkov

Azure Bicep Development (Primary)

Serve as a subject matter expert on Azure Bicep, driving adoption as the primary IaC language for all new Azure deployments

Design and build enterprise Bicep module libraries with well-defined parameters, outputs, user-defined types, and comprehensive documentation

Implement Bicep template specs and module registries (Azure Container Registry) for centralized module versioning and distribution across teams

Author Bicep parameter files (.bicepparam) for environment-specific configurations with type safety and validation

Develop subscription-scope and management-group-scope deployments for Azure Policy, RBAC, and resource group provisioning

Build deployment stacks to manage lifecycle of resources, prevent accidental deletion, and enforce deny settings

Perform ARM template decompilation (az bicep decompile) to migrate legacy JSON templates to Bicep

Implement what-if deployments (az deployment group what-if) and preflight validation before production rollouts

Leverage Bicep extensibility features including user-defined types, functions, and import statements for modular design

Create reusable patterns for common Azure topologies: hub-spoke networking, landing zones, and spoke deployments

Integrate Bicep linter rules and custom linter configurations to enforce coding standards across teams

Build CI/CD pipelines for Bicep using GitHub Actions / Azure DevOps with automated validate, what-if, and deploy stages

Develop Bicep-based Azure Verified Modules (AVM) patterns for organizational standards

Apply conditional deployments, loops, and batch sizing for complex multi-resource provisioning

Terraform Development & Operations (Secondary)

Maintain and enhance existing Terraform modules following DRY principles and enterprise standards

Implement multi-environment deployments (dev, test, UAT, prod) using workspaces, backend configs, and .tfvars files

Manage Terraform state securely using Azure Storage backends with state locking and encryption

Develop and enforce naming conventions, tagging strategies, and variable management patterns

Build CI/CD pipelines (GitHub Actions / Azure DevOps) for automated plan, validate, and apply workflows

Conduct code reviews for Terraform pull requests ensuring quality, security, and compliance

Support migration efforts from Terraform to Bicep where strategically appropriate

Leverage Terraform for multi-cloud or hybrid scenarios where Azure-native Bicep is not applicable

Cloud Infrastructure & Architecture

About Yochana

Yochana logo

Yochana

yochana.com

On-site

6 other open roles at Yochana on TryApplyNow.

Frequently Asked Questions

How do I apply for the Infrastructure as Code (IaC) Engineer position at Yochana?

Use the Apply button above to submit your application directly to Yochana. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Infrastructure as Code (IaC) Engineer position at Yochana located?

This position is based in Toronto. Yochana has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Infrastructure as Code (IaC) Engineer at Yochana earn?

Yochana has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Infrastructure as Code (IaC) Engineer role at Yochana posted?

This role was posted on July 13, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start