Database Administrator
The DBA will lead the migration of on-premises databases to Microsoft Azure, covering assessment, execution, and validation. Responsibilities include performance optimization, implementing high availability solutions, and providing post-migration support.
- On-site
- Toronto, ON
- Posted Aug 26, 2026
- Apply by Sep 25, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
The DBA will support enterprise migration projects involving the migration of databases from on-premises environments to Microsoft Azure. The role is responsible for database assessment, migration planning, execution, validation, performance optimization, and post-migration support. Key Responsibilities • Assess source databases and identify migration readiness gaps. • Plan and execute SQL Server migrations to Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure VMs. • Perform schema, data, and application compatibility assessments. • Use Azure Database Migration Service (DMS) and related migration tools. • Implement backup, recovery, high availability, and disaster recovery solutions. • Monitor and tune database performance during and after migration. • Develop migration runbooks, rollback plans, and validation procedures. • Collaborate with application, infrastructure, networking, and security teams. • Ensure compliance with security, governance, and operational standards. • Support production cutovers and post-migration stabilization activities. Required Skills • Strong SQL Server DBA experience. • Experience with Azure SQL Database, Managed Instance, and Azure Virtual Machines. • Knowledge of Always On Availability Groups, replication, clustering, backup and recovery. • Experience with performance tuning, indexing, and query optimization. • Hands-on experience with Azure Database Migration Service (DMS). • T-SQL, PowerShell, and automation scripting skills. • Knowledge of database security, encryption, and auditing. Qualifications • Bachelor degree in Computer Science, Information Technology, or related discipline. • 5+ years of database administration experience. • Experience in cloud migration or database modernization projects. Preferred Qualifications • Microsoft Azure certifications such as DP-300, AZ-104, or AZ-305. • Experience with PostgreSQL, Oracle, or MySQL migrations. • Previous experience in large-scale enterprise transformation programs.
What you’ll do
The DBA will lead the migration of on-premises databases to Microsoft Azure, covering assessment, execution, and validation. Responsibilities include performance optimization, implementing high availability solutions, and providing post-migration support.
Requirements
Candidates need a bachelor's degree and over 5 years of database administration experience, specifically with SQL Server and Azure cloud migrations. Proficiency in T-SQL, PowerShell, and Azure migration tools is required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- SQL Server
- Azure SQL Database
- Azure SQL Managed Instance
- Azure Virtual Machines
- Azure Database Migration Service
- T-SQL
- PowerShell
- Performance Tuning
- Always On Availability Groups
- Database Security
- Backup and Recovery
- Disaster Recovery
- Query Optimization
- Automation Scripting
- Schema Assessment
- Migration Planning
Job areas
- Data & Analytics
- Technology
- Engineering
- Software
- Consulting
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 5+ years
- Apply by
- Sep 25, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
