LT
Cloud Software Engineer
Lorven Technologies Inc.
Remote · Canada Full-time 2w ago
About the role
Role
Cloud Software Engineer
Location
Remote Canada
Employment Type
Full Time
About
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.
Responsibilities
- Sandbox & 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 You’ll Bring
Basic Qualifications
- Education: Bachelor’s 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 Qualifications
- Certifications: 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.
Requirements
- Advanced scripting (Python, Bash, or PowerShell) and automation.
- Managing enterprise resources in a Microsoft Azure environment.
- Building and maintaining Terraform solutions at scale.
- Building Resource Tagging schemas and automated cost attribution models to track cloud spend across business units.
- Hands-on experience with CI/CD platforms such as GitHub Actions or Azure DevOps.
Responsibilities
- Design and build automated FinOps solutions to manage sandbox environments, ensuring every resource has an owner and a clear cost attribution via Azure Tags.
- Develop and maintain enterprise-scale automation using Terraform, Azure DevOps, AZCLI, and Python to enforce tagging policies at the point of deployment.
- Implement "Policy-as-Code" (Azure Policy) to prevent the creation of untagged resources and automate the remediation of non-compliant assets.
- Enhance GitHub Actions and Azure DevOps pipelines to include automated cost-estimation and compliance checks.
- Collaborate on Kubernetes environment management and overall cloud health monitoring.
Skills
AzureAzure CLIAzure DevOpsAzure PolicyBashGitHub ActionsGitOpsGrafanaKubernetesPowerShellPrometheusPythonTerraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free