Job Search and Career Advice Platform

Enable job alerts via email!

Engineer II

TD

Canada

On-site

CAD 91,000 - 137,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Canada is looking for a DevOps Engineer. This role involves managing cloud platforms, coding in various languages like TypeScript and Python, and translating business needs into technical designs. The ideal candidate has over 5 years of experience and relevant education. The position offers opportunities for career growth and development within a supportive environment.

Benefits

Health and well-being programs
Paid time off
Career development opportunities

Qualifications

  • 5+ years coding/development experience.
  • Experience with Cloud Platforms/Infrastructure and automation pipelines.
  • Strong commitment to the quality of deliverables.

Responsibilities

  • Design and manage cloud platforms and automation pipelines.
  • Conduct code reviews for quality and standards compliance.
  • Translate requirements into functional/technical designs for applications.

Skills

Coding in TypeScript
Coding in JavaScript
Coding in NodeJS
Coding in Python
Coding in Groovy
Coding in Golang
Cloud Platforms knowledge
Ansible proficiency

Education

Undergraduate Degree or Technical Certificate in Computer Science or related field

Tools

HashiCorp Terraform
Ansible Tower
Job description
Overview

Work Location: Toronto, Ontario, Canada

Hours: 37.5

Line of Business: Technology Solutions

Pay Details: $91,200 - $136,800 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. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.

Job Description

Additional Job Description

TD Applications & Systems Development covers technical planning, integration, systems analysis, design, development, unit, and component systems testing, support-maintenance, and more. Meaningful, effective relationship-building is part of what these highly skilled experts do best as they work together with technology project managers, delivery partners, business, and systems analysts, testing and quality assurance teams, sponsors and so many other stakeholders to clarify requirements.

Role Summary

We are looking for someone to provide DevOps Engineering. You will be exposed to stretch assignments as you take on large-scale, complex, and/or enterprise-wide projects.

Meaningful work is fueled by meaningful performance and career development conversations with your manager.

Responsibilities
  • Coding in TypeScript, JavaScript, NodeJS, Python, Groovy, Golang
  • Design and managing cloud platforms and automation pipelines
  • Ansible development, especially writing collections, playbooks, and modules
  • Translate business, Enterprise Architecture, system performance and development standards into functional/technical designs for applications and systems
  • Review technical deliverables for quality, identify gaps or redesign as needed
  • Respect TD's technology delivery practices and standards, project management disciplines, business technology architecture, and risk and production capacity
  • Deliver effective solutions by meeting milestones, staying within budget, and adhering to quality and security standards
  • Identify ways to minimize cost and propose strategic solutions to enhance stakeholder experience
  • Conduct code reviews to address quality, standards compliance, reusability, and maintainability; participate in Operational Readiness Reviews
  • Support knowledge management processes and ensure knowledge is codified and managed
  • Ensure designs leverage reusable components and align to business requirements
  • Identify and address issues affecting application integrity
  • Provide technical support to resolve escalated incidents/outages
Job Requirements

What can you bring to TD? Share your credentials; relevant experience and knowledge are also valuable. It helps if you have:

  • Undergraduate Degree or Technical Certificate in Computer Science or related field
  • 5+ years coding/development experience
  • Development skills in TypeScript, JavaScript, NodeJS, Python, Groovy, Golang
  • Working knowledge of Cloud Platforms/Infrastructure and automation pipelines
  • Experience with HashiCorp Terraform (Desired Skill)
  • Proficient with Ansible and Ansible Tower, especially writing collections, playbooks, and modules
  • Expert knowledge of the business, organization, technical environment, standards, processes, tools, and related technology areas from a design/support perspective
  • Ability to work autonomously in a lead capacity and coach/monitor others
  • Subject matter expertise across multiple areas and experience advising clients and project teams
  • Strong commitment to the quality of deliverables
  • vRA/vRO development and/or infrastructure knowledge (Desired Skill)
Who We Are

TD is one of the world\'s leading global financial institutions and is the fifth largest bank in North America by branches/stores. More than 95,000 TD colleagues deliver services to millions of customers worldwide. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.

TD is committed to customer experience and to building capabilities to shape the future of banking. We support regular leadership and development conversations, mentorship, training programs, and opportunities for growth.

Our Total Rewards Package

Our Total Rewards package includes base salary, variable compensation, and benefits such as health and well-being programs, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.

Additional Information

We offer regular development conversations, training programs, and a competitive benefits plan to support colleagues both at work and at home. This job opportunity is subject to provincial regulation for employment purposes; regulations vary by province or territory in Canada.

Colleague Development & Training

We provide opportunities for career development, mentoring programs, and ongoing learning to help you advance within TD. Interview process details and accommodations are available upon request.

Interview Process & Accommodation

We will contact candidates of interest to schedule interviews and strive to communicate outcomes by email or phone. We support accommodations (including accessible meeting rooms and captioning) to help participation throughout the interview process.

Language Requirement (Quebec only)

Sans Objet

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.