Logo of Huzzle

Application Release Engineer - Automation I

image

TD Bank

6d ago

  • Job
    Full-time
    Senior Level
  • Engineering
  • Mississauga
  • Quick Apply

AI generated summary

  • You need a strong academic background, 5-7 years of experience, proficiency in Azure, Enterprise DevOps tools, automation scripting, SDLC knowledge, troubleshooting skills, and the ability to work in a team and innovate.
  • You will lead application deployments in various technologies, design automated systems, support data collection processes, ensure security levels, contribute to knowledgebase, apply best practices, develop technical strategies, participate in cross-functional initiatives, keep current on emerging trends, and act as a brand ambassador for the bank.

Requirements

  • University or post-graduate degree
  • Strong academic background (e.g., computer science, engineering)
  • 5-7 years relevant experience
  • Azure Experience, Google cloud is plus but not required.
  • Working knowledge of Enterprise DevOps tools, administering and supporting bespoke pipelines (Cloudbees Jenkins, Atlassian Bitbucket/Jira, Sonatype Nexus Repository, Git/GitHub)
  • Experience with Automated Delivery (CI/CD, delivery pipelines, automation, scripting)
  • Eclipse (or similar), Ant/Maven deployment experience
  • Experience leveraging Release Management Methodology
  • Working Experience with SDLC & System Integration
  • Networking/F5 Working knowledge
  • Exceptional troubleshooting skills
  • General:
  • Team Player, Flexible
  • Able to juggle multiple initiatives and responsibilities
  • Ability to create Knowledge base and documentations
  • Innovative and creative thinker
  • Problem solver

Responsibilities

  • CUSTOMER:
  • Lead application deployments in a few technologies in single domain (e.g. IaaS automation on VMC/Terraform/Salt and/or OpenStack/Cloudify/Salt)
  • Design, implement, and maintain one or more automated systems that build, install and deploy code packages, artifacts and/or configurations
  • Actively support the design and implementation of automated data collection and visualization processes across applications and portfolios
  • Collect and translate environment requirements for infrastructure implementation by analyzing the current system environment, using technical tools and utilities as required
  • Integrate technical solutions within the business environment, recognizing system interdependencies and reusability, and ensuring seamless delivery
  • Define and ensure that appropriate security levels are established and maintained for processes, information exchange and system implementations
  • Define, document, perform and contribute to automation of Release Engineering functions for either cloud or non-cloud services, products and platforms
  • Contribute to the knowledgebase of all known problems found in both integration and deployment spaces
  • Participate in System Environment Operations activities to ensure systems are functioning as intended, are efficient for product teams, and problems are both triaged and resolved in a timely manner
  • Ensure automation components are high quality and in good working condition by reporting defects and providing suggestions for achieving short-term workarounds as well as long-term solutions
  • SHAREHOLDER:
  • 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
  • Develop and recommend technical strategies and solutions to maintain or expand service levels
  • 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
  • EMPLOYEE / TEAM:
  • 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
  • BREADTH & DEPTH:
  • Experience and knowledge in managing broad and highly complex platforms that are diverse in scope
  • Ability to identify issues and gaps, and keep on top of emerging industry trends in the ARE discipline
  • Advanced knowledge of ARE domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues
  • Advanced knowledge of TD applications, systems, networks, innovation, design activities, best practices, business / organization and Bank standards
  • Advanced experience, knowledge and skills in ARE disciplines
  • Works independently with minimal guidance
  • Acts as an ARE SME resource for colleagues with less experience
  • Solves complex problems; takes a new perspective on existing solutions
  • Typically reports to the Application Release Engineering Segment Practice Lead

FAQs

What are the hours for this position?

The hours for this position are 37.5 per week.

What is the work location for this job?

The work location for this job is in Mississauga, Ontario, Canada.

What are the qualifications required for this role?

The qualifications for this role include a University or post-graduate degree, 5-7 years of relevant experience, and knowledge in managing complex platforms.

Are there opportunities for career development and training?

Yes, there are regular career, development, and performance conversations with managers, as well as access to an online learning platform and mentoring programs to support career growth.

How is compensation determined for this role?

Compensation details for this role can be discussed with a member of the HR Team. TD is committed to providing fair and equitable compensation to all colleagues.

Finance
Industry
10,001+
Employees

Mission & Purpose

Headquartered in Toronto, Canada, the Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group (TD). TD had CDN$1.9 trillion in assets on July 31, 2023. TD also ranks among the world’s leading online financial services firms, with more than 16 million active online and mobile customers. TD offers a full range of financial products and services to over 27.5 million customers worldwide through four key business lines: - Canadian Personal and Commercial Banking including TD Canada Trust, Business Banking, and MBNA - U.S. Retail including TD Bank, America’s Most Convenient Bank, TD Auto Finance (U.S.), TD Wealth (U.S.) and TD’s investment in Schwab - Wealth Management & Insurance including TD Wealth (Canada), TD Direct Investing, and TD Insurance - Wholesale Banking including TD Securities and TD Cowen