T

TD Bank

Offers banking, loans, and wealth management.

Senior IT Developer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$120k - $165k

About the Job

Requirements

  • Strong understanding of DevOps and DevSecOps principles and practices.
  • Proficiency with continuous integration and continuous delivery tools such as GitHub Actions/Workflows, Jenkins, and Azure DevOps, and security testing tools such as Veracode, AquaSec, and SonarQube.
  • Proficiency in Linux administration, including resource management and command-line operations in virtual machines.
  • Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Knowledge of cloud security best practices and technologies, particularly in Azure and Google Cloud.
  • Working knowledge of network infrastructure such as firewalls, load balancers, and DNS.
  • Experience with ticketing systems such as Jira and ServiceNow.
  • Bachelor's degree in computer science, information security, or a related field.
  • 10+ years of experience in information technology, with a focus on DevOps and cloud security.
  • Undergraduate degree or technical certificate.
  • 5–7 years of related experience.

Responsibilities

  • Automate deployment of commercial off-the-shelf or in-house applications to on-premises or cloud infrastructure, including virtual machines or Kubernetes, by designing, implementing, and managing automated provisioning, configuration management, and deployment processes using tools such as GitHub Actions/Workflows, Jenkins, Ansible, and Terraform.
  • Configure and secure continuous integration and continuous delivery pipelines to ensure code quality, testing, and security compliance from development through production.
  • Create and maintain detailed documentation of automation processes and configurations, and support audits by providing necessary logs and reports.
  • Create technical and user documentation to enable knowledge sharing among the team and user community.
  • Follow IT and change management processes, adhering to policies, procedures, control standards, and best practices when completing implementations using applicable tools such as ServiceNow.
  • Provide system solutions to business problems through application and system development and programming.
  • Perform complex to difficult technical tasks independently.
  • Consult with and may lead clients and/or project teams on multiple aspects of development issues.
  • Work as a senior or lead developer and coach or guide team members within the area of expertise.
  • Resolve highly complex and multifaceted development-related problems.

Desired Qualifications

  • Experience in a financial services environment.
  • Relevant certifications such as Azure or Google Cloud DevOps certification, or similar.
  • Experience in Site Reliability Engineering.

About the Company

TD Bank

Offers banking, loans, and wealth management.

TD Bank provides a wide range of banking and financial services in North America for individuals, businesses, and corporations. Core offerings include checking and savings accounts, credit cards, loans, mortgages, investment products, and wealth management. TD Bank emphasizes digital banking through online and mobile apps that let customers manage money, pay bills, deposit checks, transfer funds, and manage cards. Revenue comes from interest on loans, service fees, and investment income. The company differentiates itself with a broad product lineup, large North American footprint, and integrated services for both personal and business customers, plus a focus on digital accessibility. Its goal is to be a leading, accessible financial institution that helps customers manage and grow their money through convenient, everyday banking and investment solutions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1955

Recently Posted Jobs

Explore more opportunities at TD Bank

See more jobs