SQL Database Administrator, DBA - Permanent - 19299

LRO Staffing

Southwestern Ontario

Hybrid

CAD 110,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LROIT in Waterloo is seeking an experienced Microsoft SQL Database Administrator to join our IT team. You will be responsible for the performance, availability, security, and integrity of SQL Server databases supporting insurance administration and claims platforms, with on-call support across departments.

The role requires 3–5+ years in production SQL Server, strong T-SQL and indexing knowledge, HA/DR expertise, and cloud/hybrid deployments.

Qualifications

  • 3–5+ years hands-on experience in production SQL Server administration
  • Strong knowledge of SQL Server internals, T-SQL and indexing strategies
  • Experience with HA/DR technologies and backup/recovery
  • Security practices for insurance/financial data, encryption and access control
  • Experience with job scheduling/automation (SQL Server Agent, JAMS)
  • Windows Server administration related to SQL Server (2016+)
  • Cloud/hybrid SQL Server environments (Azure, AWS) is a plus
  • Microsoft certification is an asset

Responsibilities

  • Install, configure, upgrade, and maintain Microsoft SQL Server instances across prod, test, and dev in Azure
  • Monitor performance; tune queries, indexes, and stored procedures; resolve bottlenecks
  • Design and test backup, restore, and DR strategies to meet RPO/RTO
  • Implement high-availability and replication where applicable
  • Develop/maintain automated jobs and monitoring for database health
  • Capacity planning and forecasting for database growth
  • Troubleshoot incidents; participate in on-call and root-cause analysis
  • Maintain documentation for architecture, standards, and change records
  • Support audits with evidence of controls and security configurations
  • Evaluate new tools and best practices to improve reliability

Skills

SQL Server
T-SQL
Indexing
Performance tuning
HA/DR
Security best practices
Automation

Education

Computer Science degree

Tools

SQL Server Agent
JAMS
PowerShell
Azure SQL

Job description

About The Opportunity

Our client is seeking an experienced Microsoft SQL Database Administrator to join our IT team. Reporting to the Vice President, Information Technology, this role is responsible for the performance, availability, security, and integrity of SQL Server database environments, which underpin our core insurance administration and claims platforms. You will work closely with development, infrastructure, and cybersecurity teams to support ongoing initiatives including a claims system re-write, claims auto-adjudication enhancements, and a new renewals system, while ensuring our production databases remain secure, resilient, and performant. This is a replacement role.

  • Install, configure, upgrade, and maintain Microsoft SQL Server instances across production, test, and development environments platformed in Microsoft Azure
  • Monitor database performance, proactively tune queries, indexes, and stored procedures, and resolve performance bottlenecks affecting claims and administration systems
  • Design, implement, and test backup, restore, and disaster recovery strategies to meet defined RPO/RTO targets for business-critical systems
  • Implement and maintain high-availability and replication where applicable
  • Develop and maintain automated jobs, maintenance plans, and monitoring/alerting for database health using tools such as SQL Server Agent and our batch scheduling tool (JAMS)
  • Perform capacity planning and forecasting for database growth
  • Troubleshoot and resolve production incidents, including participation in on-call support and root-cause analysis for database-related issues
  • Maintain documentation for database architecture, standards, procedures, and change management records
  • Support internal and external audits by providing evidence of database controls, security configurations, and change history
  • Evaluate and recommend new tools, technologies, and best practices to continuously improve the reliability and efficiency of data platform
About You

The successful candidate will have the following:

  • 3–5+ years of hands‑on experience administering Microsoft SQL Server in a production enterprise environment
  • Strong knowledge of SQL Server internals, T-SQL, indexing strategies, and query performance tuning
  • Experience with high-availability/disaster-recovery technologies
  • Solid understanding of database security best practices, including encryption, access control, and compliance considerations relevant to insurance or financial services data
  • Experience with backup/recovery tools and job scheduling/automation platforms (e.g., SQL Server Agent, JAMS, or similar)
  • Familiarity with Windows Server administration as it relates to SQL Server (2016 or later)
  • Experience supporting SQL Server in cloud or hybrid environments (Azure SQL, Azure VMs, or AWS RDS) is an asset
  • Working knowledge of PowerShell or other scripting languages for automation of routine DBA tasks is an asset
  • Post‑secondary diploma or degree in Computer Science, Information Systems, or a related field, or equivalent experience
  • Microsoft certification (e.g., Azure Database Administrator Associate, or equivalent SQL Server certification) is an asset
  • Strong analytical and problem‑solving skills, with the ability to manage competing priorities and work independently
About the Job
  • Hybrid position in Waterloo
  • $110,000 to $130,000/yr DOE
  • 3 days a week in the office in Waterloo
  • Work for a great leader

LROIT

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SQL Database Administrator, DBA - Permanent
SQL Database Administrator, DBA - Permanent

LRO Staffing • Southwestern Ontario

Hybrid
CAD 110,000 - 130,000
Senior SQL Server Database Administrator
Senior SQL Server Database Administrator

TEEMA • Calgary

On-site
CAD 110,000 - 160,000
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Montreal (administrative region)

Hybrid
CAD 92,000 - 115,000
Competitive base salary
Performance-based bonus
Employer-paid health benefits
+2
Database Administrator SQL/Azure #106282
Database Administrator SQL/Azure #106282

Carlos Goncalves • Toronto

Hybrid
CAD 103,000 - 113,000
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Calgary

Hybrid
CAD 92,000 - 115,000
Competitive base salary
Performance-based bonus
Employer-paid Health Benefits
+4
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Toronto

Hybrid
CAD 92,000 - 115,000
Competitive base salary
Performance-based bonus
Employer-paid Health Benefits
+2
Azure SQL DBA-Banking
Azure SQL DBA-Banking

BeachHead Inc. • Toronto

On-site
CAD 98,000 - 117,000
Senior Database Administrator
Senior Database Administrator

Canadian Investment Regulatory Organization • Toronto

On-site
CAD 80,000 - 100,000
Health Benefits
Defined Contribution Pension Plan
Paid flex days
+1
Database Administrator
Database Administrator

Tundra Technical Solutions • Montreal (administrative region)

Hybrid
CAD 120,000 - 140,000
Competitive salary
Group insurance & RRSP program
Company-wide events
+2
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Vancouver

Hybrid
CAD 92,000 - 115,000
Hybrid work environment
Health benefits
Pension plan
+2