Apply now

Posted 19 days ago

Senior DevOps Engineer

@ BuzzClan

Toronto, Ontario

Contract
Apply now
SIGNALS

Requirements summary:

  • The successful candidate must demonstrate strong expertise in cloud infrastructure automation, container orchestration, AWS networking, identity and access management, encryption,…
  • Support service reliability, availability, resilience, backup, recovery, and production-readiness requirements.
  • Technical Documentation and Knowledge Transfer
  • Provide ongoing knowledge transfer to Ontario Health’s OCRE team throughout the engagement.
  • Mandatory Qualifications and Required Experience
  • Candidates must demonstrate senior-level, hands-on experience in the following areas:
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-22
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

BuzzClan

FieldValue
Open jobs on Jobsy9
Job description

Position Title: RQ00813 - Senior DevOps / Cloud Engineer

Location: Toronto, ON

Mode: Contract

Position Summary

A successful candidate will be responsible for designing, provisioning, automating, deploying, operating, and troubleshooting AWS cloud infrastructure and CI/CD pipelines supporting application, integration, data-processing, and frontend components.

The resource will develop and maintain GitHub Actions workflows and AWS Cloud Development Kit (AWS CDK) infrastructure to enable secure, reliable, and repeatable deployments across multiple environments. The role involves hands-on implementation and support of AWS services, including AWS Glue, Amazon Data Firehose, AWS Database Migration Service (DMS), Amazon ECS on AWS Fargate, Amazon ECR, Amazon S3, Amazon CloudFront, AWS WAF, and EC2 Auto Scaling groups.

The successful candidate must demonstrate strong expertise in cloud infrastructure automation, container orchestration, AWS networking, identity and access management, encryption, monitoring, and production troubleshooting. Particular emphasis will be placed on diagnosing AWS Glue networking issues, including subnet selection, security groups, Elastic Network Interface (ENI) creation, DNS resolution, routing, and private connectivity to data sources and targets.

The resource will collaborate with architecture, development, data, security, privacy, quality assurance, and operations teams to ensure the OCRE platform meets its infrastructure, security, availability, and operational requirements.

Key Responsibilities

1. CI/CD Automation and Infrastructure as Code

  • Design, develop, and maintain GitHub Actions workflows for building, testing, scanning, packaging, deploying, and promoting application and infrastructure changes.
  • Implement secure deployment pipelines incorporating environment approvals, artifact controls, rollback procedures, and authentication to AWS.
  • Develop and maintain AWS CDK applications, reusable constructs, stacks, configuration, and deployment assets.
  • Implement infrastructure testing, configuration validation, deployment reviews, and CloudFormation troubleshooting.
  • Support multi-environment infrastructure provisioning and ensure deployments are repeatable, secure, and maintainable.

2. AWS Cloud Infrastructure and Data Services

  • Provision, configure, and maintain AWS Glue jobs, connections, triggers, IAM roles, encryption settings, and network access.
  • Troubleshoot AWS Glue connectivity issues involving ENI creation, subnet capacity, DNS, routing, security groups, NAT gateways, and VPC endpoints.
  • Provision and support Amazon Data Firehose delivery streams and AWS DMS replication infrastructure, including endpoints, subnet groups, tasks, table mappings, logging, and monitoring.
  • Configure and maintain Amazon S3 resources, Amazon CloudFront distributions, and AWS WAF policies for secure frontend delivery.
  • Manage certificates, DNS configurations, cache policies, response headers, access controls, and deployment invalidations.

3. Containerization and Compute Infrastructure

  • Deploy, configure, operate, and troubleshoot Docker workloads on Amazon ECS using AWS Fargate.
  • Manage Amazon ECR repositories, container images, task definitions, ECS services, secrets, load balancers, target groups, health checks, and logging.
  • Configure service scaling, resource limits, monitoring, and container runtime diagnostics.
  • Maintain EC2 launch templates and Auto Scaling groups, including AMIs, bootstrap scripts, instance profiles, scaling policies, patching, health checks, and lifecycle management.
  • Diagnose deployment failures, instance replacement issues, container failures, and infrastructure performance problems.

4. AWS Networking and Security

  • Design and maintain VPCs, public and private subnets, route tables, NAT gateways, VPC endpoints, network ACLs, security groups, and DNS configurations.
  • Establish and troubleshoot secure connectivity between OCRE workloads, AWS services, and dependent data sources and targets.
  • Implement least-privilege IAM roles and policies, AWS KMS keys and key policies, encryption controls, and secrets integration.
  • Ensure secure authentication and authorization for deployment pipelines and application workloads.
  • Apply security, privacy, auditability, and access-control practices appropriate for regulated healthcare and public-sector environments.

5. Monitoring, Troubleshooting, and Operational Support

  • Implement and maintain Amazon CloudWatch logs, metrics, dashboards, alarms, and operational monitoring.
  • Support incident investigation, root-cause analysis, infrastructure diagnostics, defect resolution, and production recovery.
  • Maintain deployment records, validation evidence, operational procedures, and troubleshooting documentation.
  • Support service reliability, availability, resilience, backup, recovery, and production-readiness requirements.
  • Collaborate with development and operations teams to resolve infrastructure and deployment issues.

6. Technical Documentation and Knowledge Transfer

  • Prepare and maintain infrastructure designs, AWS CDK documentation, deployment pipeline documentation, network diagrams, configuration records, and operational runbooks.
  • Document deployment procedures, security controls, testing evidence, incident diagnostics, and recovery processes.
  • Participate in code reviews, design walkthroughs, interface and data-mapping reviews, demonstrations, release reviews, and operational-readiness assessments.
  • Provide ongoing knowledge transfer to Ontario Health’s OCRE team throughout the engagement.
  • Support the documentation and handover of Java/Spring Boot services, HAPI FHIR processing, NextGen Connect channels, HL7 v2 and FHIR mappings, Ontario HRM Standard implementation details, Pub/Sub integration, ReactJS components, security configurations, and Docker deployment procedures.
  • Ensure source code, configuration, tests, technical documentation, runbooks, and lessons learned are shared with Ontario Health stakeholders before the engagement concludes.

Mandatory Qualifications and Required Experience

Candidates must demonstrate senior-level, hands-on experience in the following areas:

1. GitHub Actions and AWS CDK

  • Extensive experience developing GitHub Actions workflows for application and infrastructure deployment.
  • Experience implementing secure AWS authentication, reusable workflows, testing, environment promotion, approvals, rollback, and deployment troubleshooting.
  • Strong experience with AWS CDK and infrastructure as code using JavaScript and Python, including reusable constructs, stack composition, configuration, testing, synthesis, and deployment.
  • Experience with AWS CloudFormation deployment, troubleshooting, and multi-environment configuration.

2. Amazon ECS, AWS Fargate, Docker, and EC2

  • Strong experience deploying and operating containerized applications using Docker, Amazon ECS, AWS Fargate, and Amazon ECR.
  • Experience managing task definitions, services, load balancing, scaling, health checks, secrets, logging, and resource allocation.
  • Hands-on experience with EC2 launch templates and Auto Scaling groups, including bootstrap configuration, scaling policies, instance health, patching, and failure recovery.

3. AWS Networking and Security

  • Extensive experience with VPCs, subnets, routing, NAT gateways, VPC endpoints, DNS, security groups, network ACLs, IAM, and AWS KMS.
  • Strong understanding of encryption, secure access controls, secrets management, and least-privilege permissions.
  • Demonstrated ability to troubleshoot AWS Glue networking and private connectivity issues involving ENIs, subnet selection, DNS, routing, security groups, and service endpoints.

4. AWS Data and Frontend Services

  • Hands-on experience provisioning and supporting AWS Glue, Amazon Data Firehose, AWS DMS, Amazon S3, Amazon CloudFront, and AWS WAF.
  • Experience configuring service connectivity, encryption, logging, monitoring, access controls, and deployment dependencies.
  • Experience supporting production cloud infrastructure and resolving service availability, deployment, and connectivity issues.

5. Public-Sector Experience

  • Previous experience working on public-sector projects is mandatory.
  • Experience supporting regulated healthcare or public-sector workloads, including privacy-aware logging, encryption, auditability, change management, resilience, and production support, is highly desirable.

Desired Skills and Additional Qualifications

The following skills will be considered assets:

  • Experience implementing GitHub OpenID Connect (OIDC) federation with AWS.
  • Experience with protected GitHub environments, reusable workflows, deployment approvals, artifact controls, and least-privilege pipeline roles.
  • Familiarity with Java and JavaScript build tooling, AWS CDK unit testing, infrastructure policy validation, cdk diff, CloudFormation change sets, and drift detection.
  • Experience with Amazon CloudWatch, AWS CloudTrail, AWS Config, AWS Systems Manager, AWS Secrets Manager, Amazon Route 53, and AWS Certificate Manager.
  • Familiarity with security monitoring, operational readiness, incident response, and infrastructure recovery procedures.
  • Experience with healthcare interoperability technologies, including HL7 v2, FHIR, HAPI FHIR, NextGen Connect, and Ontario HRM standards.
  • Strong analytical, troubleshooting, documentation, communication, and stakeholder collaboration skills.

Key Deliverables

The successful candidate will be expected to deliver the following:

  1. CI/CD Pipelines: Reusable GitHub Actions workflows for build, test, security scanning, packaging, infrastructure provisioning, application deployment, environment promotion, approvals, and rollback.
  2. AWS CDK Infrastructure: Maintainable CDK applications, stacks, constructs, tests, configuration, and deployment assets defining the assigned OCRE cloud infrastructure.
  3. AWS Glue Infrastructure: Configured Glue jobs, connections, triggers, IAM roles, encryption, networking, and validated private connectivity to required data sources and targets.
  4. Data Integration Services: Amazon Data Firehose and AWS DMS infrastructure, including endpoints, subnet groups, tasks, table mappings, delivery configurations, logging, monitoring, and operational documentation.
  5. Container Platform: Amazon ECS on AWS Fargate deployment assets, including ECR integration, task definitions, services, scaling, load balancing, secrets, health checks, logging, and troubleshooting procedures.
  6. Frontend Infrastructure: Secure frontend hosting and delivery using Amazon S3, CloudFront, and AWS WAF, including certificates, DNS, cache and response-header policies, access controls, and invalidation procedures.
  7. Networking and Security Components: VPCs, subnets, routing, NAT gateways, VPC endpoints, DNS, security groups, IAM policies, AWS KMS keys, encryption, and secrets integration.
  8. Compute Infrastructure: EC2 launch templates and Auto Scaling group configurations, scaling and health policies, bootstrap and patching procedures, monitoring, and failure-recovery documentation.
  9. Monitoring and Operational Readiness: CloudWatch logs, metrics, dashboards, alarms, deployment records, infrastructure tests, validation evidence, incident diagnostics, and operational runbooks.
  10. Technical Documentation and Knowledge Transfer: Technical designs, infrastructure diagrams, network and security configuration records, release documentation, defect fixes, demonstrations, production support, and comprehensive knowledge-transfer materials.

Similar jobs

  • DevOps Engineer

    Mississauga, ON
    Full Time

    Smart IT Frame LLC

    10+ YOECandidates need 10+ years of experience, strong CI/CD and container orchestration skills, and proficiency with Kubernetes, Docker, Ansible, and monitoring tools. They need Linux and networking knowledge, database query skills, and strong communication and troubleshooting abilities.

    OpenShift, Kubernetes, Docker, Helm, Tekton, Harness

  • Senior DevOps Engineer

    Toronto, ON
    Full Time

    VXG

    Candidates need strong experience with configuration management, infrastructure as code, Git and CI/CD, plus very strong Linux administration. Hands-on AWS, Kubernetes and Docker skills, scripting in Bash and Python, and network knowledge are also required.

    Ansible, Terraform, Helm, CloudFormation, GitLab CI, Docker

  • DevOps Engineer

    Toronto, ON
    Full Time

    RAPS Consulting Inc

    Candidates need hands-on AWS and Azure experience, solid DevOps and DevSecOps skills, and CI/CD and Infrastructure as Code experience with Jenkins and Terraform. Strong production support, incident management, SRE and security knowledge are also required.

    AWS, Azure, Jenkins, Terraform, GitHub

  • Senior DevOps Engineer

    Ontario
    Full Time

    Siri InfoSolutions, Inc.

    10+ YOECandidates need 10+ years of DevOps experience, strong CI/CD and automation skills, and proficiency with OpenShift, Kubernetes, Docker and monitoring tools. They also need networking knowledge, Oracle and MongoDB query skills, and strong communication and troubleshooting abilities.

    Jenkins, GitHub, Maven, Ansible, Docker, Kubernetes

  • DevOps Engineer

    Mississauga, ON
    Full Time

    Tekshapers

    10+ YOECandidates need 10+ years of experience with CI/CD, containers and Kubernetes/OpenShift, configuration management and monitoring tools. They also need working knowledge of networking, secret management, Oracle and MongoDB queries, and strong troubleshooting and communication skills.

    OpenShift, Kubernetes, Docker, Helm, Tekton, Harness

  • DevOps Engineer

    Mississauga, ON
    On-site

    SM Software Solutions Inc.

    10+ YOECandidates need 10+ years of DevOps experience, hands-on work with CI/CD tools and containers, and working knowledge of Oracle and MongoDB queries. They also need strong troubleshooting, root-cause analysis and documentation skills.

    OpenShift, Kubernetes, Docker, Helm, Tekton, Harness

  • DevOps Engineer

    Toronto, ON

    HSBC Global Services Limited

    Candidates need hands-on CI/CD and DevOps experience in production, substantial cloud experience (GCP or equivalent), expert-level Terraform and infrastructure-as-code skills, and SysOps monitoring and alerting experience. Networking knowledge, relational and NoSQL database experience, and Java web application support are also required.

    Terraform, Google Cloud Platform, Java

  • DevOps Engineer

    Toronto, ON
    Full Time

    HSBC

    Candidates need hands-on production CI/CD and DevOps experience, substantial work with Google Cloud Platform, and expert-level Terraform skills. They also need SysOps monitoring experience, networking knowledge, and experience with relational and NoSQL databases.

    Terraform, Google Cloud Platform, Java

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.