Application Release Engineer - Operations I at TD Bank
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Jun, 25

Salary

76800.0

Posted On

23 Mar, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Jenkins, Gitlab, Leadership, Automation, Artifacts, Paas, Academic Background, Yaml, Communication Skills, Discretion, Git, Javascript, Aws, Virtual Machines, Confluence, Software Development, Websphere, Challenging Environment, Azure, Computer Science, Code, Google Cloud

Industry

Information Technology/IT

Description

JOB DESCRIPTION:

Drives the automation of all parts of the application deployment pipeline including, but not limited to, areas such as source code management, building and packaging, infrastructure as code, and other tools as needed to improve application time-to-market. Develops DevOps tooling and processes owned within a segment/platform team. ARE solutions must address the requirements of deployment automation, environment management and modeling, and release coordination.

TECHNICAL SKILLS:

  • 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.
  • Building, deploying, supporting, code infrastructure, applications.
  • Scripting skills in Bash, Python, PowerShell, YAML, AWS and Azure Skills
  • App Deploy: Provides integrated guidance and leadership on the best practices for releasing software, including solving technical problems and executing tasks for deployment events across all regions and environments. This may include maintaining and executing existing deployment automation code and config.
  • Building, deploying, supporting, code infrastructure, applications.
  • Lead application deployments (e.g. automated or manual approaches on products ranging from Public Cloud solutions like IaaS, PaaS, or SaaS to Internal TD deliveries within Private Cloud or Physical hosting)
  • Lead the end-to-end deployment of products, across all environments, as part of the delivery team
  • Design, build, implement, and maintain automation that can be used for the build, install, and deploy of code packages, artifacts and/or configurations.
  • Scripting skills in Bash, Python, PowerShell, YAML, AWS and Azure Skills

EXPERIENCE AND / OR EDUCATION:

  • University or post-graduate degree
  • Strong academic background (e.g., computer science, engineering)
  • 5-7 years relevant experience
  • Deploy and maintain critical applications on cloud-native microservices architecture.
  • A drive towards automating repetitive tasks (e.g. scripting via Bash, PowerShell, Python, JavaScript, YAML)
  • Implement automation, effective monitoring, and infrastructure-as-code.
  • Deploy and maintain CI/CD pipelines across multiple environments (Jenkins, Git, GitLab, Salt, Terraform, Jira, Confluence)
  • Practical experience with Docker containerization and clustering (Kubernetes/ECS
  • Version control system experience (e.g. Git, Bitbucket, MKS)
  • Experience working in and advocating for agile environments.
  • Experience with Windows and Linux operating system environments.
  • Knowledgeable in various web-based technologies, database management best practices
  • Networking fundamentals
  • Azure certifications
  • Excellent judgment, analytical thinking, effective troubleshooting, and problem-solving skills
  • Ability to exercise discretion and independent judgement.
  • Excellent communication skills (written and verbal)
  • Knowledge of TD ITS internal business practices and related tools/processes would be an asset.
  • Strong change management skill
  • Strong organizational skills, with the ability to work in a challenging environment and manage multiple platforms, deadlines, and competing priorities.
  • Full understanding of software development lifecycle best practices
  • Jboss/Tomcat and Apache/EWS
  • WebSphere/IHS 8/9

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. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. 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 deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.

Responsibilities

Please refer the Job description for details

Loading...