HiRole - Cloud Software EngineerLocation Remote Canada Project Type: Full Time The ideal candidate has extensive experience managing enterprise Azure environments, with a specific passion for FinOps. You will ensure high availability and fiscal accountability by implementing sophisticated Resource Tagging solutions and Infrastructure-as-Code (IaC) guardrails. You are a 'GitOps' advocate who can lead project initiatives to optimize multiple Azure tenants as part of our multi-year cloud migration.ResponsibilitiesSandbox & Resource Governance: Design and build automated FinOps solutions to manage sandbox environments, ensuring every resource has an owner and a clear cost attribution via Azure Tags.Infrastructure-as-Code (IaC): Develop and maintain enterprise-scale automation using Terraform, Azure DevOps, AZCLI, and Python to enforce tagging policies at the point of deployment.Automated Attribution: Implement 'Policy-as-Code' (Azure Policy) to prevent the creation of untagged resources and automate the remediation of non-compliant assets.CI/CD Optimization: Enhance GitHub Actions and Azure DevOps pipelines to include automated cost-estimation and compliance checks.Platform Support: Collaborate on Kubernetes environment management and overall cloud health monitoring.What Youll BringBasic QualificationsEducation: Bachelors degree in Computer Science, Engineering, or a related technical discipline.Scripting & Automation: 3+ years of experience in advanced scripting (Python, Bash, or PowerShell) and automation.Cloud Management: 3+ years of experience managing enterprise resources in a Microsoft Azure environment.IaC Expertise: 3+ years of experience building and maintaining Terraform solutions at scale.FinOps & Tagging: Demonstrated experience building Resource Tagging schemas and automated cost attribution models to track cloud spend across business units.DevOps Tools: Hands-on experience with CI/CD platforms such as GitHub Actions or Azure DevOps.Preferred QualificationsCertifications: Azure Administrator (AZ-104), Terraform Associate, or FinOps Certified Practitioner.Governance Tools: Experience with Azure Policy, Azure Blueprints, or Management Groups to enforce organizational standards.Observability: Experience with telemetry and cost-reporting software such as Azure Cost Management, Grafana, or Prometheus.Security/Identity: Knowledge of Azure Identity (SC-300) and Security (AZ-500) to ensure tagging does not bypass security boundaries.
Job Title
Cloud Software Engineer