Senior DevOps Engineer

Interested in this role?Symbiotic Group Inc. • Ontario
Apply Now

Website Symbiotic Group Inc.

Questions we hear and address……. • How do I build a repeatable sales process that builds pipeline? • How do I build a digital marketing program that gets results? • What steps do I need to take to feel more in control o…

Position: Senior DevOps Engineer

Location: Toronto, ON
Job ID#: RQ11740
Duration: 12 Months

Role Overview

The Senior DevOps / Cloud Engineer leads the automation,
configuration, deployment, monitoring, and operational enablement of enterprise
platform environments and services within Microsoft Azure. This role
establishes and maintains CI/CD pipelines, infrastructure as code, environment
configuration, release automation, observability, security controls, secrets
management, and operational tooling required to support reliable delivery
across development, testing, staging, and production environments.

Working closely with developers, architects, testers,
cybersecurity specialists, and operations teams, the successful candidate will
improve deployment consistency, reduce manual effort, enhance traceability, and
support secure and repeatable releases. This role also applies senior software
development expertise to build tools, scripts, utilities, and platform services
while supporting troubleshooting and platform operations.

Key Responsibilities

  • Design,
    build, and maintain CI/CD pipelines and deployment automation for
    enterprise platform applications.
  • Provision
    and configure cloud infrastructure and platform services using approved
    automation practices.
  • Develop
    and maintain tools, scripts, utilities, APIs, reusable automation, and
    supporting platform components.
  • Contribute
    production-quality code including unit tests, debugging, code reviews,
    documentation, and maintenance.
  • Assist
    development teams with troubleshooting application code, dependencies,
    build failures, automated tests, integrations, environment configurations,
    pipelines, and deployment issues.
  • Manage
    development, testing, staging, and production environments.
  • Implement
    monitoring, logging, alerting, dashboards, and operational reporting.
  • Support
    secure configuration, secrets management, vulnerability remediation, and
    compliance controls.
  • Coordinate
    releases, environment readiness, deployment validation, rollback, and
    stabilization activities.
  • Improve
    reliability, scalability, recoverability, developer experience, and
    operational efficiency.
  • Diagnose
    and resolve application, infrastructure, deployment, pipeline, and
    production issues.
  • Maintain
    source code repositories, runbooks, configuration records, technical
    documentation, and knowledge-transfer materials.

Required Experience

  • Experience
    designing and operating DevOps practices for large cloud-based enterprise
    applications.
  • Experience
    with Microsoft Azure infrastructure, platform services, networking,
    identity, security, and monitoring.
  • Experience
    developing and maintaining CI/CD pipelines for application, integration,
    infrastructure, and database changes.
  • Experience
    with infrastructure as code, configuration management, containerization,
    and deployment automation.
  • Experience
    supporting microservices, APIs, distributed applications, and multiple
    delivery environments.
  • Experience
    developing software, scripts, utilities, APIs, or internal tools using
    modern programming languages.
  • Experience
    applying software development practices such as source control, code
    review, unit testing, debugging, refactoring, and technical documentation.
  • Experience
    assisting developers with troubleshooting application code, dependencies,
    builds, automated tests, integrations, pipelines, and deployments.
  • Experience
    implementing logging, monitoring, alerting, dashboards, tracing, and
    operational health checks.
  • Experience
    managing secrets, certificates, environment configuration, access
    controls, and secure deployment practices.
  • Experience
    supporting release management, environment readiness, rollback, disaster
    recovery, and production stabilization.
  • Experience
    troubleshooting complex application, deployment, infrastructure,
    performance, availability, and integration issues.
  • Experience
    collaborating effectively with developers, architects, security
    specialists, testers, and operations teams.

Skills & Qualifications

DevOps and Automation Experience (35%)

  • Experience
    designing CI/CD pipelines, deployment automation, and infrastructure as
    code.
  • Experience
    supporting multiple environments and complex release processes.
  • Experience
    developing tools, scripts, utilities, APIs, or automation using modern
    programming languages and software development practices.
  • Experience
    using source control, code review, unit testing, debugging, and
    documentation to deliver maintainable operational tooling.

Microsoft Azure and Cloud Operations (30%)

  • Experience
    with Azure infrastructure, platform services, networking, identity,
    monitoring, and security.
  • Experience
    operating and supporting microservices, APIs, distributed applications,
    and cloud-based development tools.
  • Experience
    helping developers diagnose and resolve application, integration, build,
    test, pipeline, environment, and deployment problems.

Reliability, Security, and Monitoring (20%)

  • Experience
    with observability, incident response, resiliency, backup, recovery, and
    secure configuration.

Communication and Collaboration (15%)

  • Strong
    troubleshooting, documentation, and problem-solving skills.
  • Ability
    to coordinate effectively with delivery, security, and operations teams.

Must-Have Skills

  • Experience
    designing CI/CD pipelines, deployment automation, and infrastructure as
    code.
  • Experience
    supporting multiple environments and complex release processes.
  • Experience
    developing tools, scripts, utilities, APIs, or automation using modern
    programming languages and software-development practices.
  • Experience
    with Azure infrastructure, platform services, networking, identity,
    monitoring, and security.
  • Experience
    operating and supporting microservices, APIs, distributed applications,
    and cloud-based development tools.

About Symbiotic Digital

Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways, we provide:

  1. Digital
    Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
  2. Recruitment:
    Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.

Learn more online at https://www.symbioticgroup.com/home-sd/.

Please submit your most recent resume to: RecDep@symbioticgroup.com

View All Jobs online at: https://www.symbioticgroup.com/view-jobs/

 

Apply Now Opens the employer application page in a new tab.