DevOps Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 8-15 years of experience in a DevOps, Build & Release, or Platform Engineering role.
- Posting language
- English
- Posted
Original job description
Job Summary
Seeking a highly motivated DevOps Engineer to support the design, implementation, and optimization of modern DevOps practices and cloud-based application delivery. The successful candidate will work closely with Development, QA, Infrastructure, and Release Management teams to streamline software delivery, automate deployment processes, and ensure reliable application releases across multiple environments.
The ideal candidate will have hands-on experience with Azure DevOps, CI/CD pipelines, cloud technologies, infrastructure automation, and application deployment best practices.
Key Responsibilities
Design, develop, and maintain CI/CD pipelines using Azure DevOps.
Implement and manage YAML-based build and release pipelines for automated deployments.
Support application development teams by enabling efficient build, deployment, and release processes.
Collaborate with Development and QA teams to coordinate and support application releases.
Develop and maintain automation scripts for deployment, monitoring, and operational tasks.
Configure and manage environments across development, testing, staging, and production.
Support and maintain REST APIs and gRPC services deployment and integration processes.
Monitor application performance and infrastructure health to ensure high availability and reliability.
Implement DevOps best practices for source control, release management, infrastructure configuration, and deployment automation.
Troubleshoot deployment issues and provide root cause analysis for production incidents.
Participate in continuous improvement initiatives to enhance deployment speed, quality, and operational efficiency.
Ensure compliance with banking security, governance, and operational standards.
Required Qualifications
8-15 years of experience in a DevOps, Build & Release, or Platform Engineering role.
Strong hands-on experience with Azure DevOps.
Experience creating and maintaining CI/CD pipelines using YAML.
Experience with Release Automation and automated deployment strategies.
Knowledge of REST APIs and gRPC services.
Azure DevOps, including CI/CD pipelines, YAML, release automation, and deployment.
DevOps practices across build, deployment, monitoring, and environment management
Working with development and QA teams to support application releases
Experience with cloud technologies
Strong understanding of source control, automation, and Infrastructure/deployment best practices
More about this job
Responsibilities
Design and maintain Azure DevOps CI/CD pipelines and automation for application builds, releases, deployments, and environment management. Collaborate with development and QA teams to support reliable releases, monitor application and infrastructure health, troubleshoot incidents, and uphold banking security and operational standards.
Requirements
Requires 8–15 years of experience in DevOps, build and release, or platform engineering, with strong hands-on Azure DevOps and YAML-based CI/CD pipeline experience. Candidates should also have experience with release automation, cloud technologies, REST APIs and gRPC services, source control, and deployment and infrastructure best practices.
Skills
- Azure DevOps
- CI/CD Pipelines
- YAML
- Release Automation
- Automated Deployment
- Cloud Technologies
- Infrastructure Automation
- Source Control
- REST APIs
- gRPC Services
- Deployment Troubleshooting
- Monitoring
- Environment Management
- Release Management
- Root Cause Analysis
- Banking Security Compliance
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Azure DevOps
- CI/CD
- YAML
- Build Pipelines
- Release Pipelines
- Release Automation
- Automated Deployment
- Cloud Technologies
- Infrastructure Automation
- Infrastructure Configuration
- Source Control
- REST APIs
- gRPC
- Application Deployment
- Environment Management
- Development
- Quality Assurance
- Release Management
- Monitoring
- Application Performance
- Infrastructure Health
- High Availability
- Reliability
- Root Cause Analysis
- Banking Security
- Governance
- Operational Standards
- Continuous Improvement