Back to results

Closed listing

observability engineer

  • Toronto, ON, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Experience
10+ years of experience in Observability, SRE, DevOps, Production Engineering, or Monitoring Engineering.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Role: Observability Engineer / Banking Domain

Location: Toronto, Ontario, Canada

Work Model: Hybrid – 4 days onsite per week

Key Responsibilities

  • Design, implement, and maintain enterprise observability solutions covering metrics, logs, traces, events, and application performance.
  • Develop and manage monitoring and alerting strategies for critical banking applications and infrastructure.
  • Implement OpenTelemetry and distributed tracing across microservices and cloud-native applications.
  • Work with platforms such as Splunk, Dynatrace, Grafana, Prometheus, Elastic/ELK, or similar observability technologies.
  • Create and maintain dashboards, alerts, service-level indicators (SLIs), and service-level objectives (SLOs).
  • Monitor applications, APIs, databases, Kubernetes/container environments, and cloud infrastructure.
  • Integrate observability tooling into CI/CD and DevOps pipelines.
  • Automate monitoring, alerting, and operational processes using Python, PowerShell, Bash, or similar scripting languages.
  • Analyze production incidents and performance issues using telemetry data and provide actionable recommendations.
  • Collaborate with application developers, DevOps, SRE, infrastructure, security, and production support teams.
  • Establish observability standards, reusable patterns, and best practices across engineering teams.
  • Participate in incident response, root-cause analysis, and post-incident reviews.
  • Implement proactive monitoring to identify performance degradation and potential production issues before they impact customers.
  • Ensure monitoring and observability practices align with banking security, compliance, audit, and risk requirements.
  • Support capacity planning, performance optimization, and reliability engineering initiatives.

Required Skills & Experience

  • 10+ years of experience in Observability, SRE, DevOps, Production Engineering, or Monitoring Engineering.
  • Strong understanding of observability concepts: logs, metrics, traces, events, alerting, SLIs/SLOs, and distributed tracing.
  • Hands-on experience with one or more major observability platforms:
  • Splunk
  • Dynatrace
  • Grafana
  • Prometheus
  • Elastic Stack / ELK
  • AppDynamics
  • New Relic
  • Strong experience with OpenTelemetry and/or modern distributed tracing.
  • Experience monitoring microservices, REST APIs, Kubernetes, Docker, and cloud environments.
  • Strong knowledge of Linux/Unix environments.
  • Experience with scripting/programming using Python, Bash, PowerShell, or Java/Groovy.
  • Experience with AWS, Azure, or GCP observability and monitoring services.
  • Understanding of CI/CD, Git, Jenkins, GitHub Actions, GitLab, or Azure DevOps.
  • Knowledge of databases, messaging platforms, APIs, and distributed systems.
  • Strong troubleshooting and analytical skills.
  • Experience working in production/24x7 enterprise environments.
  • Previous experience supporting banking, financial services, payments, capital markets, or insurance environments is highly preferred.
  • Understanding of production controls, change management, incident management, and operational risk.
  • Familiarity with environments requiring strong security, auditability, resiliency, availability, and regulatory compliance.
  • Experience supporting high-volume, business-critical applications is an advantage.
More about this job

Responsibilities

Design and maintain enterprise observability solutions, monitoring strategies, dashboards, alerts, and proactive telemetry for banking applications, infrastructure, and cloud-native environments. Analyze incidents and performance issues, automate operational processes, establish observability standards, and collaborate across engineering and support teams while meeting banking security and compliance requirements.

Requirements

Requires 10+ years of experience in observability, SRE, DevOps, production engineering, or monitoring engineering, with strong knowledge of telemetry, distributed tracing, and major observability platforms. Candidates should have experience with cloud, Kubernetes, microservices, scripting, CI/CD, Linux/Unix, and production operations; financial-services experience is highly preferred.

Skills

  • Observability
  • OpenTelemetry
  • Distributed Tracing
  • Splunk
  • Dynatrace
  • Grafana
  • Prometheus
  • Elastic Stack
  • Service-Level Indicators (SLIs)
  • Service-Level Objectives (SLOs)
  • Kubernetes
  • Python
  • Linux/Unix
  • Cloud Monitoring
  • CI/CD
  • Incident Response

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Finance & Accounting

Keywords

  • Observability
  • Site Reliability Engineering (SRE)
  • DevOps
  • Production Engineering
  • Monitoring Engineering
  • OpenTelemetry
  • Distributed Tracing
  • Metrics
  • Logs
  • Events
  • Alerting
  • Splunk
  • Dynatrace
  • Grafana
  • Prometheus
  • Elastic Stack
  • AppDynamics
  • New Relic
  • Kubernetes
  • Docker
  • Microservices
  • REST APIs
  • AWS
  • Azure
  • Google Cloud Platform (GCP)
  • Python
  • Bash
  • PowerShell
  • CI/CD
  • Incident Management

Report this job