Skip to content
mimi

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