Skip to main content
B

DevOps Engineer

BoomerangFX

Location

Mississauga, Ontario, Canada

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Location:

5 days/week in Mississauga

Compensation: $80K to $85K \+ 10% annual bonus

Role Type:

Full-Time

We are looking for candidates with strong leadership skills and the ability to lead teams effectively.

About us:

BoomerangFX is one of the fastest-growing AI and SaaS companies in aesthetic medicine, powering over 10,000 clinics across the U.S., Canada, U.K., and Australia. We are co-founded by Dr. Stephen Mulholland, creator of Morpheus8, and we are building the world’s largest end-to-end platform for private-pay healthcare—Practice Management, AI lead generation, CRM, payments, digital marketing, and learning.

What we are looking for:

We are looking for a DevOps Engineer to strengthen and scale our software delivery pipeline and cloud infrastructure. This role sits at the heart of our engineering culture owning the build, test, and release automation that moves code safely from development to production, and the multi-cloud platforms our applications run on.

You will be responsible for designing and maintaining robust CI/CD pipelines, managing infrastructure across Azure, leading infrastructure design for our new projects, and applying Site Reliability Engineering (SRE) principles to keep our systems observable, reliable, and resilient. Beyond the tooling, you will help drive the broader DevOps culture: improving branching strategy, championing automation over manual work, coordinating closely with development teams, and embedding quality and reliability into every stage of delivery.

This is a hands-on engineering position with real influence over how the organization builds, deploys, and scales software.

Key Responsibilities:

Cloud Infrastructure \& Platform

  • Cloud Infrastructure Management:

Design, implement, and manage solutions using Azure (primary), (GCP and AWS added advantage).

  • Blue Green Deployment Project:

Lead the setup and design of infrastructure for new projects from scratch, establishing standards and patterns from day one.

  • Build and operate Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates for repeatable, version-controlled environments.
  • API Gateways:

Configure and manage API Gateways for secure, efficient, and well-governed API handling.

  • Manage supporting services including Azure SQL Database, Azure Cache for Redis, storage, networking, and identity.

CI/CD \& Release Automation

  • CI/CD Pipelines:

Utilize Azure DevOps for continuous integration and continuous delivery — designing, building, and maintaining automated build, test, and deployment pipelines.

  • Implement and enforce a consistent branching strategy and environment promotion flow (Dev → Staging → UAT → Production).
  • Automate release processes, version tagging, and rollback procedures to make deployments fast, repeatable, and safe.
  • Configure quality gates, build checks, and pull request policies to ensure no code reaches production without proper review.

Containers \& AKS

  • Azure Kubernetes (AKS) \& Docker:

Deploy, manage, and scale containerized applications using Azure Kubernetes Service (AKS) and Docker.

  • Manage cluster networking, scaling, and resource governance to keep workloads performant and cost-effective.

Reliability, Monitoring \& SRE

  • Performance Monitoring:

Monitor system performance, troubleshoot issues, and implement stability and scalability improvements.

  • Apply SRE principles to define and track Service Level Objectives (SLOs), Service Level Indicators (SLIs), and error budgets.
  • Implement end-to-end observability — monitoring, logging, alerting, and dashboards — using tools such as Azure Monitor, Application Insights, Prometheus, and Grafana.
  • Lead incident response, conduct blameless post-mortems, and drive continuous improvement to reduce repeat failures.

Automation, Innovation \& Governance

  • Automation:

Drive automation of infrastructure processes to enhance efficiency and eliminate operational toil.

  • Evaluation \& Recommendation:

Evaluate and recommend new tools, technologies, and processes that improve delivery and reliability.

  • Security Compliance:

Ensure all activities comply with security standards and best practices.

  • Documentation:

Prepare and maintain documentation for designs, configurations, and procedures.

Collaboration \& DevOps Culture

  • Work with development teams to optimize infrastructure and implement new technologies.
  • Promote a culture of automation, shared accountability, and continuous improvement across engineering teams.
  • Mentor team members on pipeline, infrastructure, and reliability practices.

Required Qualifications

  • 5–8 years

with extensive hands-on experience with Azure, Azure DevOps, AKS, and API Gateways.

  • Bachelor’s or master’s degree in computer science

, Software Engineering, or related technical field

.

The ideal candidate brings extensive hands-on experience across the following areas \& what we expect:

Multi-Cloud

Extensive experience across Azure (primary), AWS — compute, networking, identity, storage, and security.

CI/CD \& Azure DevOps

Proven experience designing and operating CI/CD pipelines in Azure DevOps (Pipelines, Repos, Artifacts, Boards).

Containers \& AKS

Hands-on experience with Docker and orchestrating production workloads on Azure Kubernetes Service (AKS).

API Gateways

Experience configuring and managing API Gateways for secure, scalable API handling.

Infrastructure as Code

Practical experience with Terraform, Bicep, or ARM templates for automated infrastructure provisioning.

Blue Green Design

Demonstrated ability to design and stand-up infrastructure for new projects from scratch.

Databases \& Caching

Experience operating Azure SQL Database and Azure Cache for Redis, including performance and availability tuning.

SRE \& Monitoring

Solid understanding of SRE principles — SLOs/SLIs, error budgets — and monitoring tools such as Azure Monitor, Application Insights, Prometheus, or Grafana.

Scripting \& Automation

Proficiency in scripting (PowerShell, Bash, or Python) to automate operational tasks.

Version Control

Strong Git skills and familiarity with branching strategies and pull request workflows.

Nice to Have:

  • Cloud certifications such as Azure AZ-400 (DevOps Engineer Expert), AZ-104, AWS, or GCP equivalents.
  • Experience with GitOps tooling (ArgoCD, Flux) and Helm for Kubernetes deployments.
  • Knowledge of DevSecOps practices — secrets management and pipeline security scanning.
  • Exposure to service mesh and event-driven architectures.

We are looking for:

  • A pragmatic problem-solver who automates rather than repeats.
  • A clear communicator who can bridge development, operations, and business teams.
  • Reliability-minded — you care about uptime, observability, and the on-call experience.
  • A collaborative team player who raises the standard of everyone around you.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs