Sr. DBA

Apex Systems

Mississauga

On-site

CAD 130,000 - 170,000

Full time

18 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Training program
Certification prep and discounts
On-demand training library

Job summary

Everforth Apex is seeking a Senior Database Administrator to lead enterprise SQL Server platforms across Azure, GCP, and hybrid environments. You will drive modernization, automation, and reliability engineering, while ensuring availability, performance, and security of critical databases.

Responsibilities include designing and implementing scalable database solutions, creating self-service provisioning, and guiding DR planning.

Qualifications

  • Typically requires 10+ years of SQL Server administration experience in large enterprise environments.
  • 5+ years supporting Azure database services and cloud platforms.

Responsibilities

  • Lead the design, implementation, and lifecycle management of enterprise SQL Server platforms across Azure, GCP and hybrid environments.
  • Builds and maintains enterprise database platforms, ensuring stability, scalability, and consistency across environments.
  • Engineer repeatable database deployment patterns to standardize and accelerate rollout of new database instances.
  • Develop standards, best practices, and governance for database infrastructure, operations, security, and automation.
  • Drive database modernization initiatives including migration from on-premises SQL Server to Azure SQL managed services.
  • Administer and support Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure Virtual Machines, and SQL Server on-premises and hybrid deployments.
  • Implement and support SQL Server Always On Availability Groups, Failover Cluster Instances, backup/recovery, geo-replication, and disaster recovery solutions.
  • Define and validate recovery plans and recovery objectives (RTO/RPO).
  • Lead failover testing and disaster recovery exercises.
  • Monitor, troubleshoot, and optimize database performance, including root cause analysis and performance tuning.
  • Establish reliability metrics, SLAs, SLIs, and operational standards, and implement observability solutions for proactive issue detection.
  • Implement enterprise security controls including encryption, RBAC, auditing, vulnerability management, and privileged access controls.
  • Ensure compliance with SOX, HIPAA, security policies, and regulatory requirements, and partner with security teams to remediate risks.
  • Develop Infrastructure as Code (IaC) and automation using PowerShell, Terraform, Azure DevOps, GitHub, and CI/CD pipelines.

Skills

SQL Server
Azure SQL Database
Azure SQL Managed Instance
Always On
Performance tuning
SRE practices

Education

Bachelor's degree in Computer Science / IT

Tools

PowerShell
Terraform
Ansible
GitHub

Job description

Job#: 3042613
Job Description

We seek an experienced and highly skilled Senior Database Administrator to be part of the Database Engineering team and lead the architecture, administration, and operational support of Microsoft SQL Server platforms across McKesson's enterprise environment.

Position Description

In this role, you will lead the design, implementation, and lifecycle management of enterprise SQL Server platforms across Azure, GCP and hybrid environments, driving modernization, automation, and reliability engineering initiatives.

  • Builds and maintains enterprise database platforms, ensuring stability, scalability, and consistency across environments.
  • Engineers repeatable database deployment patterns to standardize and accelerate rollout of new database instances.
  • Creates self-service database provisioning capabilities, enabling teams to request and deploy database resources on demand.
  • Develop standards, best practices, and governance for database infrastructure, operations, security, and automation.
  • Drive database modernization initiatives including migration from on-premises SQL Server to Azure SQL managed services.
  • Administer and support Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure Virtual Machines, and SQL Server on-premises and hybrid deployments.
  • Ensure database availability, performance, integrity, and recoverability.
  • Manage upgrades, patching, maintenance, and capacity planning activities.
  • Implement and support SQL Server Always On Availability Groups, Failover Cluster Instances, backup/recovery, geo-replication, and disaster recovery solutions.
  • Define and validate recovery plans and recovery objectives (RTO/RPO).
  • Lead failover testing and disaster recovery exercises.
  • Monitor, troubleshoot, and optimize database performance, including root cause analysis and performance tuning.
  • Establish reliability metrics, SLAs, SLIs, and operational standards, and implement observability solutions for proactive issue detection.
  • Implement enterprise security controls including encryption, RBAC, auditing, vulnerability management, and privileged access controls.
  • Ensure compliance with SOX, HIPAA, security policies, and regulatory requirements, and partner with security teams to remediate risks.
  • Develop Infrastructure as Code (IaC) and automation using PowerShell, Terraform, Azure DevOps, GitHub, and CI/CD pipelines.
  • Automate database provisioning, configuration management, patching, monitoring, and operational workflows in support of Database DevOps.
  • Provide technical leadership and mentorship to database engineers and administrators.
  • Partner with Cloud Engineering, Infrastructure, Security, Application Development, and Architecture teams, and participate in major incident response and problem management.
Minimum Requirements

Typically requires 10+ years of SQL Server administration experience in large enterprise environments, including 5+ years supporting Azure database services and cloud platforms.

Critical Skills
  • Deep expertise with Microsoft SQL Server, Azure SQL Database, Azure SQL Managed Instance, SQL Server Always On Availability Groups, Azure Virtual Machines, and Backup and Recovery technologies.
  • Experience with performance tuning and troubleshooting mission-critical databases.
  • Oracle operational support, including day-to-day administration and monitoring of Oracle database environments.
  • Oracle patch coordination, planning and applying patches with minimal disruption to production systems.
  • Oracle backup/recovery, ensuring reliable backups and successful recovery in the event of data loss.
  • Oracle performance troubleshooting, identifying and resolving bottlenecks to maintain optimal database performance.
  • Working with application teams to align database changes with application requirements and release schedules.
  • Expertise in database security, compliance, and operational governance.
  • Experience with PowerShell, Terraform, Ansible, GitHub, and automation frameworks.
  • Strong understanding of SRE practices, Agile methodologies, and operational excellence frameworks.
Additional Requirements
  • Microsoft Azure Database Administrator Associate certification preferred
  • Experience supporting healthcare, regulated, or highly compliant environments.
Education

Bachelor's degree in Computer Science, Information Technology, or related field or equivalent experience.

Everforth Apex Benefits Overview

In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

© 2026 Everforth, Inc. All rights reserved.

Everforth Apex Systems is part of the Commercial Segment of Everforth, Inc.

NYSE: EFOR

4400 Cox Road

Suite 200

Glen Allen, Virginia 23060

Everforth Apex is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email protected] or 804-523-8228. (Do not submit resumes or solicit consultants to this email address). UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Program Manager, Salesforce Transformation
Senior Program Manager, Salesforce Transformation

Apex Systems • Toronto

Hybrid
CAD 140,000 - 180,000
Hybrid work environment
Software Engineer L5 / Lead, Software Engineering
Software Engineer L5 / Lead, Software Engineering

Apex Systems • Mississauga

On-site
CAD 120,000 - 190,000
Senior Account Manager
Senior Account Manager

Apex Systems • Toronto

Hybrid
CAD 90,000 - 130,000
Competitive Base Salary
Health, Dental and Vision Insurance
Long and Short-Term Disability
+8
Business Systems Analyst - Consultant
Business Systems Analyst - Consultant

Apex Systems • Toronto

Hybrid
CAD 63,000 - 72,000
On-demand training
Certification discounts
Awards & recognition
Databricks Developer
Databricks Developer

Apex Systems • Toronto

On-site
CAD 90,000 - 130,000
Employee stock purchase program
401K program
Health Savings Account
+2
Business Process Consultant
Business Process Consultant

Apex Systems • Burnaby

On-site
CAD 96,000 - 124,000
Clinical Assurance Analyst
Clinical Assurance Analyst

Apex Systems • Burnaby

On-site
CAD 110,000 - 138,000
On-demand training program
Certification discounts and training
Comprehensive benefits package
Senior Data Architect
Senior Data Architect

Apex Systems • Mississauga

On-site
CAD 140,000 - 200,000
Comprehensive benefits package
On‑demand training program
Certification discounts
BSA/Product Owner (Enterprise Digital & AI Enablement)
BSA/Product Owner (Enterprise Digital & AI Enablement)

Apex Systems • Toronto

On-site
CAD 105,200 - 151,933
Medical and dental benefits
401K with company match
Flexible work schedule
+1
Project Coordinator
Project Coordinator

Apex Systems • Vancouver

On-site
CAD 97,000 - 153,000