Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Td Bank Sr DevOps Engineer TD Securities 
Canada, Ontario, Toronto 
742269598

24.04.2025
Toronto, Ontario, CanadaTechnology Solutions

$115,000 - $140,000 CAD This role is temporarily eligible for a pay premium above the posted salary range that is reassessed annually. You are encouraged to have an open dialogue with your recruiter who can provide more specific pay details for this role.


Role Description

The ideal candidate is willing, and able to research, maintain, configure, administer, and provision infrastructure, applications, and services across our platforms. You’ll also provide technical expertise with a focus on efficiency, reliability, scalability, and security includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards.

Here's some of what you may be asked to perform:

  • Configure, install, maintain and manage big data technologies including Hadoop, Hbase, Spark, Dremio, Kafka across multiple environments

  • Develop and maintain scalable and efficient automation solutions for data stack operations, preferrably using SaltStack (SALT) or other automation tools

  • Implement monitoring solutions to track performance of data stack - identify and resolve performance bottlenecks for high availability and reliability

  • Perform systems administration: monitor, configure, back-up, authenticate, tune, maintain, monitor applications, services, and systems.

  • Partner with Operations to automatically integrate with appropriate tools and processes as part of automated/self-serve application, platform, or infrastructure releases.

  • Apply an in-depth understanding of relevant business needs and work with technology partners to identify and leverage synergies across the various areas.

  • Design, implement and maintain an automated build and install/deploy process; develop and maintain build scripts of projects and/or products.

  • Integrate technical solutions within the business environment, recognizing system interdependencies and reusability, and ensuring seamless delivery.

  • Perform Release Engineering functions for either cloud or non-cloud services, products and platforms

  • Ensure effective change management (using ServiceNow).

  • Implement the 7Cs of DevOps– Continuous (Planning, Development, Integration, Deployment, Testing, Delivery & Monitoring, and Feedback)

  • Create and document disaster and business recovery plans and procedures.

  • Gain knowledge of TD services, applications, infrastructure, analytical tools and techniques, industry trends.

  • Be aware of and follow necessary processes/standards, business technology architecture, risk and production capacity guidelines.

  • Use metrics to monitor environment performance, pinpoint ways to boost performance and resource utilization.

Job Requirements

  • Understanding of critical concepts in DevOps (CI, CD, CM, IaC etc) and Agile principles.

  • Experience deploying, managing and operating complex applications in a Cloud environment e.g. Azure

  • Experience in infrastructure, services and application monitoring and logging

  • Understanding of Python and/or Java or other modern programming languages and the ability to code for automation.

  • Advanced and extensive knowledge of technical environment, standards, processes, procedures, operating systems, networks, design activities, best practices

  • Excellent troubleshooting skills

  • Strong experience working on Linux based and/or Windows infrastructure.

  • Expert knowledge of specific domain or range of engineering frameworks, development, technology, tools, processes, and procedures, as well as organizational issues. Experience as a primary subject matter expert in multiple areas and a consultant on all aspects of technology and solutions

Must-have Skills:

  • Solid foundation in managing and troubleshooting Linux environments.

  • Configuration management tools e.g. SALT

  • Development/Engineeringexperience e.g. Java, Shell, Python

  • Experience working with Splunk, DataDog.

  • Jenkins, Github , AutoSys, ServiceNow, JIRA, Confluence or similar toolsets

  • Database experience, relational and NoSQL databases

  • Cloud experience e.g. AWS, Azure Services including IaaS, AKS, ADLS, ADF, Databricks, Blob, Event Hub and more

Join in on what others in TD Technology Solutions are doing:

  • Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.

  • Learn voraciously, stretch your thinking, share your knowledge and educate others.

  • Communicate and collaborate with both technical and non-technical professionals.

  • Cultivate winning relationships by building trust with business and technology partners.

  • Share our commitment to productivity, effectiveness and operational efficiency.



Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.

If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD – and we’re committed to helping you identify opportunities that support your goals.


We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.


Sans Objet