DevOps Engineer - Senior
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Key Responsibilities
- Design, deploy, and manage scalable AWS cloud infrastructure, including compute, storage, databases, and Kubernetes environments, using Infrastructure as Code (IaC).
- Build, maintain, and enhance CI/CD/CT pipelines, incorporating automated testing, security controls, and deployment best practices.
- Lead DevSecOps initiatives, establishing automation, security, and operational standards across cloud platforms and development teams.
- Partner with Software Development, Product, and QA teams to improve deployment efficiency, application performance, and software delivery processes.
- Implement Site Reliability Engineering (SRE) practices, including SLIs/SLOs, incident management, error budgets, and continuous reliability improvements.
- Develop and maintain monitoring and observability solutions, including logging, metrics, tracing, alerting, and performance dashboards.
- Ensure cloud environments meet requirements for availability, scalability, security, disaster recovery, and regulatory compliance.
- Provide technical guidance on infrastructure architecture, production readiness, and operational best practices.
- Drive cloud cost optimization, operational improvements, and DevOps maturity through performance metrics and continuous improvement.
Required Qualifications & Technical Skills
- Strong hands-on experience with AWS cloud infrastructure, including building, managing, and troubleshooting large-scale production environments and working with AWS APIs.
- Proven experience designing and maintaining CI/CD/CT pipelines, deployment automation, and security integration.
- Hands-on experience with Infrastructure as Code (IaC) and configuration management tools such as Terraform and/or Ansible.
- Experience with Kubernetes and/or Docker for containerized infrastructure and applications.
- Strong scripting and automation experience.
- Knowledge of DevSecOps practices, cloud security, and secure software delivery.
- Familiarity with the Software Development Lifecycle (SDLC) and tools such as Git and Jira.
- Experience working within regulatory or compliance frameworks such as SOC 2 Type 2, ISO 27001, or HITRUST.
- Experience supporting and troubleshooting complex infrastructure environments, including cloud, virtualization, and distributed systems.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
More about this job
Responsibilities
Design and manage scalable AWS infrastructure, CI/CD/CT pipelines, and DevSecOps standards, while partnering with development, product, and QA teams to improve software delivery. Apply SRE practices, monitoring and observability, security and compliance controls, and cost optimization to improve reliability and operational performance.
Requirements
Requires strong hands-on experience with AWS production environments, CI/CD/CT pipelines, Infrastructure as Code, container technologies, scripting, and cloud security. Candidates should also have experience with complex infrastructure, compliance frameworks such as SOC 2 Type 2, ISO 27001, or HITRUST, and a bachelor's degree in a related field or equivalent practical experience.
Skills
- AWS
- Infrastructure as Code
- CI/CD/CT Pipelines
- DevSecOps
- Kubernetes
- Docker
- Terraform
- Ansible
- Scripting and Automation
- Site Reliability Engineering
- Monitoring and Observability
- Cloud Security
- Incident Management
- Disaster Recovery
- Regulatory Compliance
- Git
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Security & Safety
- Management & Leadership
Keywords
- AWS
- AWS APIs
- Cloud Infrastructure
- Infrastructure as Code
- Terraform
- Ansible
- CI/CD/CT
- Deployment Automation
- Automated Testing
- DevSecOps
- Kubernetes
- Docker
- Scripting
- Configuration Management
- Site Reliability Engineering
- SLIs/SLOs
- Error Budgets
- Incident Management
- Monitoring
- Logging
- Metrics
- Tracing
- Alerting
- Cloud Security
- Disaster Recovery
- SOC 2 Type 2
- ISO 27001
- HITRUST
- SDLC
- Git