Responsibilities: — Own build and release engineering by reviewing current repositories and CI setup, consolidating duplicated Azure DevOps pipeline YAML into shared reusable templates with change detection and automated quality gates. — Identify and eliminate manual efforts for cross-functional teams, replacing them with scheduled, auditable automation such as patching, certificate and secret rotation, environment scaling, and recurring reports. — Implement GitOps-based continuous delivery with declarative, Git-driven deployments including automated reconciliation, drift detection, and rollback. — Automate end-to-end line-of-business environments provisioned and torn down on demand across every Azure service and application involved. — Automate business continuity and disaster recovery through backup validation, restore and failover, recurring DR drills, and measured RTO and RPO. — Ensure Helm and Terraform are easy to upgrade by charting reuse, configuration validation, versioned modules, and state boundaries. — Run in-cluster platform services deployed through Helm, harden workloads for availability and capacity including health probes, replica counts, right-sized requests, limits, and autoscaling. — Maintain Terraform configuration regularly. — Build and maintain Build Agent images to streamline tooling for builds. — Automate guardrails such as policy-as-code, security and IaC scanning in pipelines, and alerts and dashboards defined as code. — Implement AI-assisted engineering in the platform team’s daily work. — Contribute to AI enablement by packaging knowledge into reusable skills and runbooks. — Collaborate with development and operations teams to identify and close automation gaps. — Troubleshoot production and staging issues and document automation for operational use. Requirements: — 6+ years of hands-on cloud engineering, DevOps, and/or platform engineering experience. — At least 1-2+ years with infrastructure as code and CI/CD automation on Microsoft Azure in production. — Post-secondary education in Computer Science, Engineering, or equivalent work experience. — Practical expertise in Terraform, Helm, Azure DevOps pipelines, and GitOps delivery (Argo CD or Flux). — Strong Terraform skills including module design, provider version management, state management, and refactoring. — Expertise in Helm chart authoring and refactoring, recent experience with Kubernetes and AKS. — Knowledge across Azure services (AKS, Key Vault, Storage, Azure SQL, PostgreSQL, networking, identity) and observability as code (Azure Monitor, Grafana, Prometheus, OpenTelemetry). — Hands-on experience automating backup, restore, failover with measured RTO and RPO. — Experience with agentic coding tools (Claude Code or equivalent), maintaining confidentiality and reviewing outputs. — Experience running, hardening, and right-sizing production workloads on Kubernetes. — Hands-on Kafka operations including topic and partition design, consumer group sizing, throughput and latency trade-offs. — Experience migrating between Kafka platforms (HDInsight, Confluent, MSK, or self-managed) is a strong asset. — Strong Python and Bash skills for building maintainable tooling. — Proven record of replacing manual processes with automation. — FinOps practice and Azure Cost Management experience is an asset. — Experience in regulated environments (healthcare, PHI) is an asset. — Certifications such as HashiCorp Terraform Associate; Microsoft AZ-104, AZ-400, AZ-305; CKA or CKAD are assets. — Observability as code experience with Azure Monitor, Grafana, Prometheus, or OpenTelemetry. — Azure cost optimization experience is an asset. Benefits: — Remote Work Environment. — Flexible Time Away From Work Policy including PTO, Personal and Sick Days. — Competitive Salary and Health/Medical Benefits. — RRSP/TFSA/401K Employee Contribution. — Life and Disability Insurance. — Employee Assistance Program. — FHIR Study Program and Skillsoft Learning. — Super HAPI Fun Club. Additional notes: — This position is a new role created to support Smile’s growth and commitment to operational excellence. — Smile values respect, inclusion, diversity, equity, and creating a sense of belonging. — Candidates of all backgrounds are encouraged to apply and can request accommodations during interviews or employment.
Загружаем…