Senior Infrastructure as Code Engineer (Terraform, GitHub)

Not Interested
Bookmark
Report This Job

profile Job Location:

Calgary - Canada

profile Monthly Salary: K 10 - 10
profile Experience Required: 5years
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: IaC SME (Infrastructure as Code Subject Matter Expert)


Overview

You will be working on secure scalable systems that process patient records and enable telemedicine solutions contributing to enterprise-grade cloud infrastructure and automation.


Key Responsibilities

  • Build and maintain reusable versioned Terraform modules aligned with enterprise standards (naming tagging logging networking).
  • Implement GitHub-based delivery practices including PR gates mandatory reviews branch protection release tagging and environment promotion (Dev Test Prod).
  • Develop CI/CD pipelines using GitHub Actions including automated linting validation planning security scanning approvals and controlled deployments.
  • Establish IaC engineering standards including:
    • Module design guidelines
    • Documentation and examples
    • Contribution rules
    • Versioning strategies
  • Integrate security and policy controls into pipelines:
    • Policy-as-Code
    • Security scanning
    • Secrets management
    • RBAC
  • Improve automation and module reuse to reduce provisioning lead time and enable self-service infrastructure patterns with governance guardrails.
  • Collaborate with platform and operations teams to:
    • Map requirements to Terraform inputs/variables
    • Drive adoption through coaching documentation and playbooks
  • Manage and enhance Terraform state management:
    • Remote backends
    • State locking
    • Drift detection
    • Recovery procedures
    • Auditing

Domain Experience (Preferred)

  • Utilities
  • Healthcare
  • Insurance
  • BFSI (Banking Financial Services Insurance)

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder management
  • Ability to mentor and guide engineering teams
  • High attention to detail and quality
  • Ability to work in fast-paced Agile environments

Job Requirements

  • 610 years of experience in Infrastructure / Cloud Engineering
  • 36 years of hands-on Terraform experience in production environments

Technical Expertise

  • Strong Terraform knowledge:
    • Modules remote state state locking
    • Workspaces dependency management
    • Provider/versioning strategies
  • Strong GitHub proficiency:
    • Branching strategies
    • PR governance and code reviews
    • Merge policies and protected branches
  • CI/CD with GitHub Actions:
    • terraform fmt validate plan apply workflows
    • Environment promotion strategies
    • Approvals and secrets handling
  • Cloud platforms:
    • Azure (preferred); AWS/GCP acceptable
    • Core services: networking identity compute storage policy/guardrails
  • Secure IaC practices:
    • Integration with secret stores
    • RBAC / least privilege
    • Policy enforcement (OPA Conftest Sentinel Azure Policy)
  • Troubleshooting:
    • State drift issues
    • Provider authentication problems
    • Plan/apply failures
    • Concurrency and locking issues
    • CI/CD pipeline failures
  • Strong ability to translate requirements into scalable module designs and guide teams on best practices

Education

  • Bachelors or Masters degree in Computer Science Information Technology or equivalent (flexible/optional)

Certifications (Preferred)

  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Solutions Architect Expert
  • HashiCorp Terraform Associate



Required Skills:

Experience (Years): 8-10

Job Title: IaC SME (Infrastructure as Code Subject Matter Expert)OverviewYou will be working on secure scalable systems that process patient records and enable telemedicine solutions contributing to enterprise-grade cloud infrastructure and automation.Key ResponsibilitiesBuild and maintain reusable ...
View more view more