DevOps Engineer

TMX GroupToronto, ON
Hybrid

About The Position

Global Technology Services (GTS) is a foundational division of TMX Group, focused on empowering internal business lines through technology excellence, operations, and digital innovation. As a client-centric organization, GTS builds robust technology capabilities and provides effective financial and resource management processes, responsible for delivering all technology initiatives across TMX. Leveraging DevOps is central to their promise of being a technology-driven solutions provider. The DevOps Engineering team collaborates with various business units to solve complex problems using Agile, Lean, and DevOps methodologies, ensuring infrastructure remains highly available, secure, and optimized for speed and cost. This role is an exciting opportunity for an experienced DevOps Engineer to join a growing practice focused on Continuous Integration, Continuous Development (CI/CD), and Infrastructure as Code (IaC).

Requirements

  • Recent graduate or a minimum of 1 year of experience in a DevOps, Systems Administration, or Cloud Engineering role.
  • Hands-on experience with source control software (Git, BitBucket) and automation servers (Jenkins).
  • Experience working in both Linux and MS Windows host environments.
  • Strong scripting skills (e.g., Bash, PowerShell) to automate repetitive tasks.
  • Foundational understanding of container technologies (e.g., Docker) with an eagerness to learn orchestration platforms like OpenShift and Kubernetes.
  • A growing understanding of modern software development practices, including microservices architecture and CI/CD pipelines.
  • Understanding of the Agile Software Development Lifecycle (SDLC), participating from design through to production release.
  • Proficient in tracking work and managing issues using JIRA.
  • University degree or college diploma in Computer Science, or an equivalent combination of education and work experience.
  • Must be authorized to work in the country where the position is located.

Nice To Haves

  • Basic coding experience in languages commonly used in DevOps, such as Python, extending beyond standard shell scripting.
  • Introductory knowledge or hands-on practice with Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
  • Familiarity with performance monitoring and data visualization tools such as Splunk, ELK, Grafana, Graphite, or Nagios.
  • A solid grasp of basic networking concepts, including TCP/IP, DNS, firewalls, and load balancing.

Responsibilities

  • Support Business As Usual (BAU) activities alongside Application Support and Customer Operations teams to resolve system outages or performance bottlenecks.
  • Resolve foundational deployment and environment issues, while effectively escalating complex problems to senior team members.
  • Ensure all infrastructure and deployment solutions align strictly with guidelines set forth by Security, Architecture, and Solution Leads.
  • Create and maintain comprehensive documentation and runbooks to support infrastructure configurations and deployment workflows.
  • Collaborate with Senior Engineers to identify and implement emerging technologies and tools that drive business value.
  • Assist in designing, building, and maintaining automated CI/CD pipelines to support diverse applications across the enterprise.

Benefits

  • Cloud-first and hybrid workstyle
  • Generous time-off and leaves
  • Wellness programs
  • Growth mindset in work
  • Opportunities for career enrichment
  • Supportive leadership
  • Flexibility and programs to help thrive
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service