SPHERA

Lead DevOps Engineer

SPHERA$125K — $150K *
US-AnywhereRemote in Canada
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in DevOps or platform engineering roles with demonstrated leadership experience.
  • Extensive knowledge of CI/CD processes and tools, especially in Azure ecosystems.
  • Expertise in infrastructure-as-code using Terraform and experience with Azure CLI.
  • Strong scripting skills in PowerShell, Bash, or Python for automation purposes.
  • Experience managing cloud resources, particularly with Azure services such as API Management and Elasticsearch.

Responsibilities

  • Lead DevOps initiatives, focusing on core platform and AI projects.
  • Enhance and manage CI/CD pipelines with integrated security features.
  • Implement automation for cloud deployments, ensuring safe rollbacks and auto-scaling.
  • Administer infrastructure as code using Terraform and Azure CLI for ad-hoc tasks.
  • Ensure the reliable operation of AI, machine learning, and data workloads.

Benefits

  • Opportunity to work on innovative AI and data projects.
  • Collaborative work environment fostering mentorship and growth.
  • Exposure to a wide range of Azure cloud technologies and services.
  • Engagement in the company’s strategic goals around operational excellence and metrics-driven success.
Full Job Description

Lead DevOps Engineer Job Description

As the Lead DevOps Engineer, you will be a key technical leader responsible for the reliability, scalability, and automation that power all of the products our team supports across the SpheraCloud SaaS platform, with a particular focus on our core platform and our AI initiatives. From designing and maintaining the automation behind our cloud-based deployments, to enabling auto-scaling and safe, one-click rollbacks, to building and securing the CI/CD pipelines that make our engineering teams faster, you will make a meaningful, day-to-day impact on the business. You will also lead the buildout and operation of the infrastructure that supports our AI and data workloads, and partner closely with our Engineering and Security teams on the network and firewall changes that keep our environments secure and compliant.

Key Responsibilities

  • Provide technical leadership for DevOps and platform engineering across all of the products the team supports, prioritizing our core platform and AI initiatives.
  • Own and continuously improve our CI/CD pipelines, including integrated code-quality and security scanning with SonarCloud and Black Duck.
  • Configure and enforce permissions across repositories and pipelines so that scans run reliably and that access, approval, and enforcement controls are correctly applied.
  • Design, build, and maintain the automation that powers cloud-based deployments, including auto-scaling, progressive delivery (blue/green and canary), and reliable, one-click rollback.
  • Implement and manage infrastructure primarily as code with Terraform, using the Azure CLI for emergency and ad-hoc operations.
  • Build, deploy, and manage workloads using Docker on Azure Container Apps, as well as Azure Web Apps and Function Apps.
  • Own and operate key platform resources, including Azure API Management, Elasticsearch, and Databricks, ensuring they are reliable, secure, performant, and cost-efficient.
  • Build and operate the infrastructure and pipelines that support our AI, machine learning, and data workloads, covering model and data-pipeline deployment, serving, and monitoring (MLOps).
  • Partner daily with our Engineering and Security teams on network and firewall rule change requests, ensuring changes are well-documented, reviewed, and compliant.
  • Develop and evolve self-service platform capabilities and internal developer tooling (“golden paths”) that improve developer velocity, consistency, and safety across teams.
  • Perform and automate system administration, including provisioning, configuration, maintenance, and disaster recovery.
  • Work with our NOC team to build observability into the platform (metrics, logs, traces, and alerting) to ensure performance and reliability, and to monitor the behavior, quality, and cost of AI and data workloads in production.
  • Embed security and compliance into pipelines and infrastructure (DevSecOps), including automation, auditing, and tooling for security, compliance, and resource usage.
  • Work side by side with engineers, guiding critical projects and using your subject-matter expertise to solve complex problems, while mentoring and growing others on the team.
  • Partner with our FinOps team and own the actions that support their cost-optimization goals across our cloud and AI resources.
  • Take ownership of operational excellence to establish and maintain business-focused KPIs and SLOs, using these metrics both as a basis for positive transformation and as a visible representation of the team’s success.

Required Skills and Experience

  • Excellent communication and collaboration skills, with the ability to communicate effectively across multiple disciplines and levels.
  • Demonstrated technical leadership or mentorship of engineers on complex, cross-team initiatives.
  • Strong analytical skills with a proven ability to drive reliability and performance improvements.
  • Proven success building and optimizing CI/CD for an Azure-based SaaS application, including integrated code-quality and security scanning (e.g., SonarCloud and Black Duck).
  • Experience configuring and enforcing repository and pipeline permissions to ensure scans run reliably and that access and approval controls are correctly applied.
  • Hands-on experience with Azure DevOps (and/or GitHub Actions).
  • Strong infrastructure-as-code experience with Terraform.
  • Proficiency with the Azure CLI for operational and emergency tasks.
  • Strong scripting skills in at least one of PowerShell, Bash, or Python.
  • Experience building and running workloads with Docker on Azure Container Apps, Azure Web Apps, and Function Apps.
  • Experience operating platform services such as Azure API Management, Databricks, and Elasticsearch.
  • Experience managing network and firewall configurations and change-request processes.
  • Strong knowledge of both Microsoft/Windows and Linux server environments.
  • Working knowledge of version control and Git-based workflows.
  • Experience working within an agile software development lifecycle.
  • Strong understanding of security principles and secure-by-design practices.
  • Working knowledge of Microsoft SQL Server and of IIS configuration and management.
  • Working knowledge of local and wide-area networking and associated technologies (switches, routers, firewalls, VPNs, VNets, application gateways).
  • Bachelor’s degree in Computer Science or a similar area of study, or equivalent practical experience.

Preferred Experience

  • Experience supporting AI/ML or generative-AI workloads in production, including MLOps pipelines, model deployment and serving, and monitoring model performance and cost.
  • Familiarity with Azure AI services such as Azure Machine Learning and Azure OpenAI, and/or common ML frameworks.
  • Advanced experience tuning and scaling Databricks (Spark) and Elasticsearch clusters.
  • Experience provisioning and scaling GPU-based compute for AI workloads.
  • Experience with vector databases and retrieval-augmented generation (RAG) architectures.
  • Experience building internal developer platforms / platform engineering.
  • Deeper experience with container orchestration concepts, including Kubernetes (which underpins Azure Container Apps).
  • Observability stacks such as Grafana, Prometheus, OpenTelemetry, New Relic, Datadog, or Rapid7.
  • Additional PaaS services (App Service Environment, Azure SQL, etc.).
  • Additional automation and delivery tooling: Jenkins, Octopus, Ansible, or similar.
  • Data-platform experience: data pipelines, data lakes, and query engines such as Trino/Presto; Hadoop/HDFS a plus.
  • Relevant Azure certifications (e.g., Azure DevOps Engineer Expert or Azure Solutions Architect Expert).

Similar Jobs

More Jobs at SPHERA

More Information Technology Jobs

Find similar Lead DevOps Engineer jobs: