Senior DevOps / Application Release Engineer
- Location
- Toronto, CA
- Work type
- Full Time · Hybrid
- Posted
- 2026-07-20
Job description
What you will do
· Lead end-to-end CI/CD pipeline management, release planning, deployment execution, and environment provisioning across all application environments.
· Design, implement, and support automation solutions for build, deployment, configuration management, monitoring, and operational efficiency.
· Manage and maintain development, QA, UAT, performance, and production environments, ensuring stability, scalability, and availability.
· Provide application, middleware, infrastructure, and operational support while meeting established SLA and service availability targets.
· Coordinate release schedules, production changes, deployment activities, and change management processes with business and technology stakeholders.
· Monitor production systems, perform incident response, root cause analysis, problem management, and drive continuous service improvements.
· Ensure compliance with security, risk, governance, and operational standards while maintaining deployment and support documentation.
· Collaborate with development, infrastructure, architecture, security, vendors, and business teams to deliver reliable and high-quality technology solutions.
What we expect
· 7+ years of experience in DevOps, Release Engineering, Application Support, or Infrastructure Operations.
· Hands-on experience with CI/CD pipelines, release management, and deployment automation.
· Strong knowledge of DevOps tools such as Jenkins, GitHub, GitLab, Azure DevOps, Maven, or Gradle.
· Experience supporting enterprise applications, infrastructure, and cloud environments.
· Proficiency with Linux/Windows administration and environment management.
· Experience with monitoring and observability tools such as Splunk, Dynatrace, AppDynamics, Prometheus, or Grafana.
· Strong understanding of ITIL processes, including Incident, Problem, Change, and Release Management.