Jobs / Smile Digital Health

Azure Platform Engineer, Remote Ontario

Smile Digital Health · Toronto, ON, Canada · Remote
Toronto, ON, CanadaExp: 5+ yrs115,000-130,000 CAD/yearlyRemote
Remuneration
Competitive salary and health/medical benefits; RRSP/TFSA/401(k) employee contributions; life and disability coverage; employee assistance program
Location
Toronto, ON, Canada · Remote
Eastern Daylight Time (UTC-4)
Visa sponsorship
Not specified

Job summary

Designs, deploys, and operates production Azure Kubernetes Service (AKS) clusters for a FHIR-based healthcare data platform. Owns cluster architecture, networking, security, lifecycle management, CI/CD, observability, and production incident response, integrating Azure services and tools such as Terraform, Helm, Prometheus, Grafana, and Azure Monitor. The role also supports vulnerability remediation, performance tuning, and disaster recovery planning.

Benefits

Flexible paid time off, personal days, and sick daysHealth and medical benefitsRRSP/TFSA/401(k) employee contributionsLife and disability coverageEmployee assistance programFHIR study programSkillsoft learning

Qualifications

  • At least 5 years of hands-on Kubernetes experience.
  • Strong knowledge of Kubernetes scheduling, networking, storage, and RBAC.
  • Proficiency with Azure CNI networking and AKS private cluster configuration.
  • Hands-on experience with Azure Container Registry, Key Vault, Azure SQL, Kafka, and managed identities.
  • Experience troubleshooting DNS, firewall, private endpoint, and other network-layer dependencies.
  • Experience with Helm.
  • Working knowledge of Terraform and infrastructure as code.
  • Working knowledge of Azure DevOps or similar CI/CD tools.
  • Practical experience with container and cluster vulnerability management and remediation.
  • Scripting skills in Bash and Python.
  • Strong written and verbal communication skills.

Responsibilities

  • Serve as the subject-matter expert for Kubernetes deployments, troubleshooting, and production issues.
  • Design and deploy private AKS clusters with managed identities and RBAC.
  • Manage cluster health, scaling, upgrades, node pools, autoscaling, and capacity planning.
  • Configure AKS networking, including Azure CNI, internal load balancers, and ingress controllers.
  • Integrate AKS with Azure services, databases, messaging systems, storage, and network dependencies.
  • Manage containerized deployments with Docker and Helm, including chart standards, namespaces, and resource quotas.
  • Harden AKS environments with policy enforcement, network policies, and image scanning.
  • Coordinate container and cluster vulnerability scanning, triage, prioritization, and remediation.
  • Contribute to Terraform infrastructure as code for Azure resources.
  • Support CI/CD and GitOps workflows using Azure DevOps or equivalent tools, Flux, and Argo CD.
  • Manage observability with Grafana stack and Azure monitoring tools; define SLIs and SLOs and tune alerts.
  • Diagnose performance bottlenecks across AKS and dependent services and right-size workloads and node pools.
  • Contribute to disaster recovery and business continuity planning, failover drills, and RTO/RPO validation.
  • Provide production incident escalation support, participate in on-call rotation, lead root-cause analysis, and track preventative actions.
  • Maintain runbooks, post-incident reviews, and operational knowledge documentation.

Skills

AKSArgo CDAzureAzure DevOpsAzure Key VaultAzure MonitorBashDockerFluxGrafanaHelmKafkaKubernetesLokiNGINXPrometheusPythonTempoTerraformTraefikVaultAzure Blob StorageCloudWatchIAM

Work schedule

On-call rotation

Industry

HealthcareHealth data platforms

Relocation

No