TD bank

Database Platform Engineer

TD bank
Apply
2 hours ago
Toronto, CanadaSenior

Responsibilities

  • Design, install, configure, administer, upgrade, patch, tune, secure, and support enterprise database platforms.
  • Build SQL Server environments across development, QA, production, and disaster recovery environments.
  • Develop automated installation, configuration, provisioning, patching, backup, monitoring, health-check, and disaster recovery scripts.
  • Build infrastructure-as-code solutions and standardized database deployment templates and automation frameworks.
  • Develop CI/CD pipelines for database releases and platform changes.
  • Maintain source-controlled deployment scripts and configuration repositories.
  • Perform capacity planning, monitoring, troubleshooting, and production support for mission-critical applications.
  • Partner with Cloud Engineering, Infrastructure, Security, and Application teams to deliver automated platform solutions.

Requirements

  • Extensive hands-on experience deploying and supporting Microsoft SQL Server, including Always On Availability Groups, failover clustering, replication, backup, recovery, administration, and performance tuning.
  • Experience with Microsoft Azure Virtual Machines, Storage, Networking, Monitoring, Backup, and Disaster Recovery.
  • Experience administering Windows Server and using PowerShell for scripting and automation.
  • Experience with infrastructure-as-code using Terraform, Ansible, SaltStack, or similar technologies.
  • Experience with CI/CD tools including Azure DevOps, GitHub, or Jenkins.
  • Experience with performance tuning, capacity planning, monitoring, production support, and troubleshooting across databases, Windows, networking, and infrastructure components.
  • Experience supporting mission-critical enterprise applications.
  • Preferred experience with MongoDB, Apache Cassandra, Linux, Kubernetes, AWS, Databricks, and financial services.

Benefits

  • Base salary range of $81,600-$115,200 CAD.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.
  • Regular development conversations, training programs, mentoring programs, and access to an online learning platform.
  • Training and onboarding sessions are provided.
  • Accessibility accommodations are available throughout the interview process.
  • The role is located in Toronto, Ontario, Canada, with a 37.5-hour work schedule and employment subject to applicable provincial regulations.

Tech Stack

AnsibleApache CassandraAWSAzureDatabricksJenkinsKubernetesLinuxMicrosoft SQL ServerMongoDBPowerShellTerraform

Categories

TD bank

About TD bank

10,000+ employees
Contact me