Lead Software Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Years of Experience: 10-15 Years
- Posting language
- English
- Posted
Original job description
Location: PCS CA, Toronto
Years of Experience: 10-15 Years
Job Summary: We are seeking a highly skilled Senior Site Reliability Engineer (SRE) with a strong focus on cloud reliability automation and end-to-end observability. The ideal candidate will have extensive hands-on experience managing infrastructure across AWS and Azure cloud platforms, with a proven track record in deploying and integrating observability solutions.
Responsibilities
- Manage and optimize cloud infrastructure across AWS and Azure platforms.
- Lead Dynatrace OneAgent deployments, distributed tracing, and Davis AI integration.
- Design custom metrics and dashboards using Dynatrace Query Language (DQL) and Grail.
- Define, implement, and track Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
- Perform automated problem detection and root cause analysis across cloud environments.
- Develop Ansible playbooks and manage automated deployments using AWX or Ansible Tower.
- Write clean, efficient automation scripts and applications using Python, Shell scripting, or TypeScript.
- Integrate observability solutions directly with AWS cloud services and platform architectures.
- Drive configuration management best practices to ensure high service availability and operational efficiency.
- Proven experience as a Site Reliability Engineer (SRE).
- Strong hands-on experience with AWS and Azure cloud platforms.
- Expertise in Dynatrace deployment and integration.
- Proficient in designing metrics and dashboards using DQL.
- Experience with Ansible and automation scripting.
- Familiarity with cloud-native architectures and microservices.
- Experience with incident management and root cause analysis.
- Knowledge of configuration management tools.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 10-15 years of experience in site reliability engineering or related roles.
- Strong analytical and problem-solving skills.
More about this job
Responsibilities
Manage and optimize AWS and Azure infrastructure, leading Dynatrace deployments, observability integrations, and the design of metrics, dashboards, SLOs, and SLIs. Automate deployments and configuration management with Ansible and scripting, while detecting problems and performing root cause analysis to improve service availability.
Requirements
Requires 10–15 years of experience in site reliability engineering or a related role, hands-on AWS and Azure experience, and expertise in Dynatrace deployment and DQL-based metrics and dashboards. Candidates should also have Ansible and automation scripting experience; a bachelor's degree in Computer Science, Engineering, or a related field is specified.
Skills
- Site Reliability Engineering
- AWS
- Azure
- Dynatrace
- Dynatrace Query Language
- Grail
- Distributed Tracing
- Davis AI
- Service Level Objectives
- Service Level Indicators
- Ansible
- AWX
- Ansible Tower
- Python
- Shell Scripting
- TypeScript
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Security & Safety
Keywords
- Site Reliability Engineering
- Cloud Reliability Automation
- Observability
- AWS
- Azure
- Dynatrace
- OneAgent
- Distributed Tracing
- Davis AI
- Dynatrace Query Language
- DQL
- Grail
- Service Level Objectives
- SLOs
- Service Level Indicators
- SLIs
- Ansible
- AWX
- Ansible Tower
- Python
- Shell Scripting
- TypeScript
- Cloud-Native Architectures
- Microservices
- Incident Management
- Root Cause Analysis
- Configuration Management
- Automated Deployments
- Problem Detection
- Cloud Infrastructure