Closed listing
Platform Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
We are seeking a Platform Engineer to automate software delivery and production operations across data pipelines, servers, and application services. The role spans infrastructure provisioning, change management, deployment through development, staging, and production, observability, and reliability engineering.
You will build the systems and automation that help engineering teams deliver changes safely and on-call responders detect, diagnose, and recover from failures. This role does not participate in the on-call rota.
Key Responsibilities
•
Design and manage cloud infrastructure using infrastructure as code, including Terraform.
•
Build and maintain CI/CD pipelines that test and promote changes through development, staging, and production, with appropriate approval controls, canary deployments where appropriate, telemetry-based observation periods, and rollback capabilities.
•
Implement developer platform capabilities, templates, and self-service infrastructure.
Build actionable monitoring and alerting, including alert routing and escalation, test that alerts reach the right responders, and measure incident response times using alerting and incident-management data.
•
Implement OpenTelemetry instrumentation, traces, logs, and metrics to measure service reliability, service response times, and performance against agreed service-level objectives (SLOs) and service-level agreements (SLAs).
•
Develop and test automation for provisioning and updating environments, virtual machines, and application services.
•
Build and test diagnostic tools, runbooks, and recovery automation with on-call responders so they can restore service efficiently.
•
Improve platform security, reliability, scalability, and operational efficiency.
•
Work with application and data engineers to apply deployment and reliability practices across services and data pipelines.
•
Use AI-assisted development tools such as Codex to build automation, and review and test the resulting code.
Required Skills & Experience
•
Strong practical experience with infrastructure as code, including Terraform.
•
Experience building, testing, and operating CI/CD pipelines for controlled promotion across environments, deployment monitoring, and rollback.
•
Experience operating cloud-native environments.
•
Practical experience applying Site Reliability Engineering (SRE) principles to production systems, including reliability measurement, actionable alerting, and recovery automation.
•
Experience with observability platforms, monitoring, and alerting frameworks.
•
Strong infrastructure automation and scripting skills, including automated testing of infrastructure and deployment changes.
•
Understanding of platform security, governance, and operational controls.
•
Experience diagnosing production failures and building tools that help engineering teams and incident responders resolve them.
•
Ability to understand the purpose and wider context of a requirement, explain assumptions and trade-offs, and judge when to proceed, clarify, or challenge the proposed approach.
Preferred Qualifications
•
Experience with OpenTelemetry.
•
Experience supporting Databricks and AI/ML platforms.
•
Familiarity with Kubernetes, container platforms, and cloud automation services.
•
Experience implementing canary deployments and evaluating telemetry before wider rollout.
•
Knowledge of developer platform engineering practices.
•
Experience using AI coding agents in software development.
More about this job
Responsibilities
Design and operate cloud infrastructure, developer platform capabilities, and CI/CD automation to safely promote changes across development, staging, and production. Improve service reliability and security through observability, actionable alerting, deployment controls, diagnostic tools, and recovery automation in collaboration with engineering teams and on-call responders.
Requirements
Candidates need practical experience with Terraform and infrastructure as code, CI/CD pipelines, cloud-native environments, SRE practices, observability, and infrastructure automation. They should be able to diagnose production failures, build recovery tools, understand operational controls, and explain assumptions and trade-offs; OpenTelemetry, Kubernetes, Databricks, AI/ML platforms, and AI coding agents are preferred.
Skills
- Infrastructure As Code
- Terraform
- CI/CD
- Cloud-Native Environments
- Site Reliability Engineering
- Observability
- Monitoring And Alerting
- Infrastructure Automation
- Scripting
- Automated Testing
- OpenTelemetry
- Canary Deployments
- Kubernetes
- Incident Response
- Platform Security
- Developer Platform Engineering
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
Keywords
- Terraform
- Infrastructure As Code
- CI/CD Pipelines
- Cloud-Native Environments
- Site Reliability Engineering
- OpenTelemetry
- Observability
- Monitoring
- Alerting
- Service-Level Objectives
- Service-Level Agreements
- Canary Deployments
- Rollback
- Developer Platforms
- Self-Service Infrastructure
- Infrastructure Automation
- Automated Testing
- Incident Management
- Runbooks
- Recovery Automation
- Platform Security
- Change Management
- Data Pipelines
- Virtual Machines
- Kubernetes
- Databricks
- AI/ML Platforms
- AI Coding Agents
- Codex