Full-Time

Application Release Engineer

Automation I

Confirmed live in the last 24 hours

TD Bank

TD Bank

11-50 employees

Personalized wealth management and financial planning

Fintech
Financial Services

Compensation Overview

CA$76.8k - CA$115.2kAnnually

Senior, Expert

Mississauga, ON, Canada

Category
DevOps & Infrastructure
DevOps Engineering
Required Skills
PowerShell
Chef
Bash
Microsoft Azure
Python
JavaScript
Puppet
OpenShift
Git
Node.js
SQL
Java
Docker
.NET
AWS
JIRA
Risk Management
Jenkins
Maven
Ansible
Confluence
Oracle
Linux/Unix
Google Cloud Platform

You match the following TD Bank's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • University or post-graduate degree
  • Strong academic background (e.g., computer science, engineering)
  • 7+ years relevant experience
  • ARE (focusing on continuous integration, infrastructure deployments, application code packaging and deployments, and test automation)
  • Understanding in Java, NodeJS, JavaScript, .NET
  • Work with the following tools: Jenkins, Nexus/Artifactory
  • Expertise in creating, integrating, and supporting automated build & deployment pipelines in Jenkins, working with Java, NodeJS, .NET
  • Working with build tools, especially Maven, Ant, NPM
  • Working with following technologies, configuration management, and containerization solutions (Salt, Chef, Puppet, Ansible, Docker, Mesos, OpenShift)
  • Troubleshooting cloud virtual machines using Open Stack and Cloudify or AWS, Azure, Bluemix, Google Cloud for development and production environments
  • Scripting and debugging cloud infrastructure provisioning automation
  • Delivering changes to development, test, and production environments
  • Deploying and configuring and managing Linux, AIX, Windows, SQL, Oracle server infrastructure on enterprise scale
  • Has an understanding of with networking (routing, load balancing, firewalls), storage (local, NAS, SAN) within the lower environments
  • Strong expertise in leading troubleshooting efforts across teams and implementing fixes, proficiency with JIRA is an asset
  • Knowledge of Monitoring systems (Nagios/AppDynamics)
  • Scripting skills in Bash, Python, PowerShell, YAML
  • Good understanding of environment integration testing within the lower environments
  • Work with Git, BitBucket, Jira, Confluence, HipChat
  • Building and maintaining ARE capabilities to support agile product development, including automated build, automated infrastructure and application deployments, automated testing
  • Coordinating technical changes across teams for successful and timely delivery of projects
  • Triaging and escalating issues where necessary to ensure a high level of service maintained
  • Overall supporting and managing project application environments
  • Actively contribute to the team's effectiveness and positive work environment
  • Actively participate in proof of concept efforts and actively seek and propose solutions to improve technical delivery
  • Support the team by continuously developing knowledge in own area
  • Prioritize and manage own workload to meet delivery dates
  • Ensure documentation is prepared, accurate, and compliant with the TD SDLC standards
  • Be proficient in tools and processes required for developing and delivering software solutions
  • Identify opportunities to improve service delivery and support process improvement initiatives
  • Assist in analysis, testing, and implementation of business solutions.
Responsibilities
  • Design, implement and maintain an automated build and install/deploy process; develop and maintain build scripts of projects and/or products
  • In partnership with appropriate parties, evaluate and recommend optimal solutions within business technology architecture; collect environment requirements for infrastructure implementation by analyzing the current system environment, using technical tools and utilities
  • Develop and recommend technical strategies and solutions to maintain and/or expand service levels
  • Development and definition of automated mechanism for developers (software engineers) to deploy code in repeatable fashion across all environments
  • Integrate technical solutions within the business environment, recognizing system interdependencies and reusability, and ensuring seamless delivery
  • Define appropriate security levels are established and maintained for processes, information exchange and system implementations
  • Act as an expert resource providing insight and recommendations based on industry and technology trends, system strategy and design
  • Perform functions for cloud services and products
  • Apply best practices and knowledge of internal / external business issues to improve products or services in own discipline
  • Apply the guiding principles of an engineering and service philosophy to the release practices being expressed through four major principles – self-service models, high velocity, hermetic builds and enforcement of policies and procedures
  • Contribute to the development of the guiding principles by providing feedback to the Application Release Engineering practice leaders based on platform knowledge, experience and identification of opportunities
  • Contribute to the creation of ARE metrics with the goal of demonstrating automation progress and benefits achieved
  • Identify, recommend, source, negotiate and implement improvements/solutions (buy/build/reuse) that enhance customer experience and availability, and reduce cost in support of segment platform/product needs
  • Lead and / or participate in cross-functional / enterprise / initiatives as a subject matter expert helping to identify risk / provide guidance for complex situations
  • Interact with governance and control groups, (e.g. regulatory / operational risk, compliance and audit) to provide subject matter expertise and consult on risk issues / items related to Engineering technology and tools
  • Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts
  • Protect the interests of the organization – identify and manage risks, and escalate non-standard, high risk transactions / activities as necessary
  • Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
  • Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
  • Support the team by continuously enhancing knowledge / expertise in own area and participate in knowledge transfer within the team and business unit
  • Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
  • Participate in personal performance management and development activities, including cross training within own team
  • Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
  • Contribute to the success of the team by willingly assisting others in the completion and performance of work activities; provide training, coaching and/or guidance as appropriate
  • Contribute to a fair, positive and equitable environment that supports a diverse workforce
  • Act as a brand ambassador for your business area/function and the bank, both internally and/or externally
  • Key Subject matter expert with specialized knowledge in managing multiple broad, highly complex platforms that are diverse in scope
  • Consults and engages other peers in Engineering, Operations and Development teams with respect to all aspects of operational support/solutions
  • Works autonomously on highly complex project issues which are diverse in scope and or multifaceted; often provides leadership and direction to business heads to establish and execute common goals
  • Manages large-scale applications / systems / projects across multiple product lines / businesses, involving significant scope and complexity
  • Understands strategic direction (including financials) and champions alliances to benefit the Bank
  • Advocates for operational improvements to enhance value to the organization; provides recommendations on the development of resolutions, plans and strategies for operational advancement
  • Foresees issues and gaps by identifying emerging industry trends and implications to TD (i.e. future-focused)
  • Typically reports to the Application Release Engineering Segment Practice Lead.

TD Bank provides wealth management services aimed at helping Canadians grow, manage, and protect their wealth. Their approach involves understanding each client's unique goals through a detailed discovery process that incorporates behavioral finance to create a personalized Wealth Personality™ profile. This profile guides the development of a customized wealth strategy that adapts to the client's life priorities, focusing on building net worth, implementing tax-efficient strategies, protecting assets, and planning for legacy. Unlike many competitors, TD Bank emphasizes a personalized and holistic approach to financial planning, ensuring that advice is relevant and tailored to individual needs.

Company Size

11-50

Company Stage

IPO

Total Funding

N/A

Headquarters

Toronto, Canada

Founded

1955

Simplify Jobs

Simplify's Take

What believers are saying

  • Digital banking adoption is driving demand for enhanced mobile banking features.
  • Open banking allows TD Bank to collaborate with fintech for personalized services.
  • Sustainability trends support TD Bank's focus on green finance initiatives.

What critics are saying

  • Competition from fintechs pressures TD Bank to innovate rapidly.
  • Rising interest rates may reduce demand for new home loans.
  • Remote work trends could impact TD Bank's commercial real estate investments.

What makes TD Bank unique

  • TD Bank is leveraging AI for advanced fraud detection and prevention.
  • The bank is integrating ESG criteria into its lending and investment decisions.
  • TD Bank is exploring blockchain for cross-border transaction efficiency.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Paid Vacation

Flexible Work Hours

Professional Development Budget

Mental Health Support

Wellness Program

Performance Bonus

Company News

Newswire
Feb 6th, 2025
Terrestar Solutions secures major funding round

Terrestar Solutions, a Canadian mobile satellite operator, has secured funding from TD Bank Group. The Montreal-based company plans to invest in a constellation of low-earth-orbit satellites to enhance communications capacity and services across Canada. This initiative aims to integrate satellite connectivity with terrestrial networks, ensuring nationwide coverage. Terrestar's Strigo brand will offer direct-to-mobile satellite services, supporting national interests and aiding first responders.

Newswire
Jan 28th, 2025
TD Bank Group to Issue NVCC Subordinated Debentures

/CNW/ - The Toronto-Dominion Bank ("TD" or the "Bank") today announced a domestic public offering of C$1 billion of medium term notes (non-viability contingent...

GlobeNewswire
Dec 2nd, 2024
AirBoss Announces New Credit Facilities and Update On Strategic Transition

NEWMARKET, Ontario, Dec. 02, 2024 (GLOBE NEWSWIRE) -- AirBoss of America Corp. (TSX: BOS) (OTCQX:ABSSF) (the “Company” or “AirBoss”) today announced that...

Monitor Daily
Sep 27th, 2024
TD Bank Appoints Bregenzer and Gateman as Co-Heads of U.S. Commercial Banking

TD Bank appointed Andy Bregenzer and Jill Gateman as co-heads of U.S. commercial banking.

CityNews
Sep 19th, 2024
TD CEO to retire next year, takes responsibility for money laundering failures

TD Bank Group, which is mired in a money laundering scandal in the U.S., says chief executive Bharat Masrani will retire next year.