MSSQL Database Administrator

HRConnects

Montreal

Hybrid

CAD 110,000 - 120,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HRConnects recherche un Administrateur de bases de données MSSQL expérimenté pour gérer SQL Server sur site et Azure (Azure SQL DB/Managed Instance/VM). Vous optimiserez les performances, assurerez la haute disponibilité et piloterez la récupération après sinistre, les migrations et l’automatisation.

Le candidat idéal maîtrise PowerShell, T-SQL et Azure CLI, avec une forte expérience en incidents en production et mentorat des équipes de support; poste hybride à Montréal.

Qualifications

  • 8 à 14 ans d'expérience pertinente en administration MSSQL et Azure.
  • Expérience pratique sur SQL Server, Azure SQL Database et SQL Server sur VM Azure.
  • Maîtrise de la surveillance des performances et analyse des plans d'exécution.
  • Expérience avec Always On, réplication, clustering, sauvegarde et restauration.
  • Automatisation avec PowerShell, T-SQL et Azure CLI; pratique IaC.
  • Capacité à gérer incidents P1/P2 et communication avec les parties prenantes.
  • Diplôme d'études supérieures ou équivalent.
  • Connaissance Azure SQL automatic tuning et Database Advisor, coûts et optimisation.

Responsibilities

  • Diagnostiquer et résoudre les problèmes de performance avec Query Store, DMVs et Extended Events.
  • Optimiser T-SQL, indexation, partitioning, mémoire et I/O, et corriger les blocages.
  • Établir baselines de performance et prévoir la capacité.
  • Gérer l’Automatic tuning et Database Advisor dans Azure SQL avec garde-fous.
  • Concevoir et maintenir Always On, réplication, sauvegardes et récupération.
  • Planifier migrations, mises à niveau, patching et modernisation vers le cloud.
  • Automatiser provisioning, vérification de l’intégrité et rapports par PowerShell et IaC.
  • Diriger incidents P1/P2 et assurer escalades et communications.
  • Maintenir runbooks et documents de récupération et mentorat des équipes.

Skills

MSSQL Administration
Azure SQL
Performance tuning
Disaster recovery
Automation with PowerShell
Azure CLI

Education

Diplôme d'études supérieures ou équivalent

Tools

SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Virtual Machines
PowerShell
Azure CLI

Job description

English version will follow

Administrateur de bases de données MSSQL

Contribuez à maintenir des plateformes de données critiques performantes, résilientes, sécurisées et prêtes à évoluer. Dans ce rôle de haut niveau, vous piloterez des opérations avancées sur SQL Server et Azure, optimiserez les performances en production, renforcerez les capacités de récupération après sinistre et aiderez les équipes à fournir des services fiables avec un minimum d'interruptions.

English version will follow

Administrateur de bases de données MSSQL

Contribuez à maintenir des plateformes de données critiques performantes, résilientes, sécurisées et prêtes à évoluer. Dans ce rôle de haut niveau, vous piloterez des opérations avancées sur SQL Server et Azure, optimiserez les performances en production, renforcerez les capacités de récupération après sinistre et aiderez les équipes à fournir des services fiables avec un minimum d'interruptions.

Date de début

Dès que possible

Lieu

Montréal – Mode hybride

Fourchette salariale

110 000 $ – 120 000 $ / an

Aperçu

Nous recherchons un administrateur de bases de données (DBA) expérimenté sur MSSQL et Azure pour gérer et soutenir des environnements incluant SQL Server sur site (on-premises), Azure SQL Database, Azure SQL Managed Instance, ainsi que SQL Server sur des machines virtuelles Azure. Vous prendrez en charge des défis complexes liés aux performances, à la haute disponibilité, à la reprise après sinistre, aux migrations, à l'automatisation et à la gestion des incidents majeurs en production.

Responsabilités clés
  • Diagnostiquer et résoudre les problèmes de performance à l'aide d'outils tels que Query Store, les plans d'exécution, les vues de gestion dynamique (DMV), les événements étendus (Extended Events), les statistiques d'attente (wait statistics), PerfMon, SQL Profiler et les outils de surveillance Azure.
  • Optimiser des requêtes T-SQL complexes, des procédures stockées, l'indexation, les statistiques, le partitionnement, la gestion de la mémoire, TempDB, le parallélisme, les mécanismes de verrouillage (locking/blocking/deadlocks), l'utilisation du processeur, les entrées/sorties (I/O) de stockage et les journaux de transactions.
  • Établir des références de performance (baselines), identifier les régressions dans les plans de requête et les goulots d'étranglement, prévoir les besoins en capacité et valider les améliorations mesurables.
  • Gérer les fonctionnalités d'optimisation automatique (automatic tuning) et les recommandations du « Database Advisor » dans Azure SQL, en veillant à mettre en place des garde-fous appropriés pour la production et des procédures de retour en arrière (rollback).
  • Concevoir et assurer la maintenance de solutions de haute disponibilité et de reprise après sinistre (Always On, groupes de basculement, clustering, réplication, log shipping, sauvegardes, restaurations et récupération à un instant précis).
  • Planifier et exécuter des migrations, des mises à niveau, l'application de correctifs (patching), des consolidations, des projets de modernisation et l'adoption du cloud, tout en minimisant les interruptions.
  • Automatiser le provisionnement, la configuration, les vérifications de santé, la maintenance, la validation des sauvegardes et la génération de rapports via PowerShell, T-SQL, Azure CLI et des pratiques d'infrastructure en tant que code (IaC).
  • Gérer les incidents critiques (P1/P2), mener des analyses de causes profondes, mettre en œuvre des actions correctives, coordonner les escalades auprès des fournisseurs et assurer la communication avec les parties prenantes.
  • Maintenir la documentation opérationnelle (runbooks), les procédures de récupération, les tableaux de bord et les bases de connaissances, tout en assurant le mentorat des équipes de support de niveau 1 et 2.
Qualifications
  • 8 à 14 ans d'expérience pertinente en administration de bases de données, notamment une solide expertise en administration de bases de données MSSQL de niveau 3 et Azure.
  • Expérience pratique avancée de Microsoft SQL Server, Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure.
  • Connaissance approfondie de la surveillance des performances, de l'analyse des plans d'exécution, de l'optimisation T-SQL, de l'indexation, du blocage, des interblocages et de la gestion de la capacité.
  • Expérience confirmée en matière de haute disponibilité, de réplication, de clustering, de sauvegarde et de restauration, de migrations, de mises à niveau et de correctifs.
  • Expérience en automatisation avec PowerShell, T-SQL, Azure CLI et les pratiques d'infrastructure en tant que code.
  • Solide expérience en gestion des incidents de production, analyse des causes profondes, gestion des changements et communication avec les parties prenantes.
  • Diplôme d'études supérieures ou équivalent.
  • Expérience de l'optimisation automatique d'Azure SQL, de Database Advisor, des pools élastiques, de la géo-réplication et de l'optimisation des coûts.
  • Connaissance de l'authentification Microsoft Entra, des identités managées, du chiffrement, de l'audit, de la correction des vulnérabilités et des preuves de conformité.
  • Accompagnez les équipes de support et contribuez à la réduction des incidents récurrents grâce à l'ingénierie préventive et à l'automatisation.

Mettez votre expertise à profit dans un rôle où une ingénierie de bases de données renforcée améliore directement la fiabilité, les performances et la résilience opérationnelle.

English version will follow
Administrateur de bases de données MSSQL

Contribuez à maintenir des plateformes de données critiques performantes, résilientes, sécurisées et prêtes à évoluer. Dans ce rôle de haut niveau, vous piloterez des opérations avancées sur SQL Server et Azure, optimiserez les performances en production, renforcerez les capacités de récupération après sinistre et aiderez les équipes à fournir des services fiables avec un minimum d'interruptions.

Date de début

ASAP

Location

Montreal- Hybrid

Salary Range

$110 - 120 000/ yr

Overview

We’re seeking an experienced MSSQL and Azure DBA to administer and support database environments across on-premises SQL Server, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines. You’ll take ownership of complex performance challenges, high-availability and disaster-recovery capabilities, migrations, automation, and major production incidents.

Key Responsibilities
  • Diagnose and resolve performance issues using Query Store, execution plans, Dynamic Management Views, Extended Events, wait statistics, PerfMon, SQL Profiler, and Azure monitoring.
  • Optimize complex T‑SQL, stored procedures, indexing, statistics, partitioning, memory, TempDB, parallelism, locking, blocking, deadlocks, CPU, storage I/O, and transaction logs.
  • Establish performance baselines, identify query‑plan regressions and workload bottlenecks, forecast capacity, and validate measurable improvements.
  • Govern Azure SQL automatic tuning and Database Advisor recommendations with appropriate production safeguards and rollback readiness.
  • Design and support high availability and disaster recovery using Always On availability groups, failover groups, clustering, replication, log shipping, backup, restore, and point‑in‑time recovery.
  • Plan and execute migrations, upgrades, patching, consolidation, modernization, and cloud adoption with minimal disruption.
  • Automate provisioning, configuration, health checks, maintenance, backup validation, and reporting using PowerShell, T‑SQL, Azure CLI, and infrastructure‑as‑code practices.
  • Lead P1/P2 incidents, root‑cause analysis, corrective actions, vendor escalations, and stakeholder communications.
  • Maintain runbooks, recovery procedures, dashboards, and knowledge articles while mentoring L1/L2 support teams.
Qualifications
  • 8–14 years of relevant database administration experience, including strong L3 MSSQL and Azure DBA expertise.
  • Advanced hands‑on experience with Microsoft SQL Server, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines.
  • Deep knowledge of performance monitoring, execution‑plan analysis, T‑SQL optimization, indexing, blocking, deadlocks, and capacity management.
  • Proven experience with high availability, replication, clustering, backup and recovery, migrations, upgrades, and patching.
  • Automation experience with PowerShell, T‑SQL, Azure CLI, and infrastructure‑as‑code practices.
  • Strong production incident, root‑cause analysis, change management, and stakeholder communication experience.
  • Graduate degree or equivalent education.
  • Experience with Azure SQL automatic tuning, Database Advisor, elastic pools, geo‑replication, and cost optimization.
  • Knowledge of Microsoft Entra authentication, managed identities, encryption, auditing, vulnerability remediation, and compliance evidence.
  • Experience mentoring support teams and reducing recurring incidents through preventive engineering and automation.

Bring your expertise to a role where stronger database engineering directly improves reliability, performance, and operational resilience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

L3 MSSQL and Azure DBA(Need local candidate to Montreal, QC)
L3 MSSQL and Azure DBA(Need local candidate to Montreal, QC)

Q1 Technologies, Inc. • Montreal

On-site
CAD 120,000 - 150,000
ADMINISTRATEUR DE BASE DE DONNÉES SENIOR SQL Montréal (hybride) 2026-08-28
ADMINISTRATEUR DE BASE DE DONNÉES SENIOR SQL Montréal (hybride) 2026-08-28

Gravity Conseil • Montreal

On-site
CAD 90,000 - 130,000
ADMINISTRATEUR DE BASE DE DONNÉES SENIOR SQL Montréal (hybride) 2026-08-28
ADMINISTRATEUR DE BASE DE DONNÉES SENIOR SQL Montréal (hybride) 2026-08-28

Chrome Technologies • Montreal

On-site
CAD 90,000 - 120,000
SENIOR MICROSOFT AZURE AND MS SQL DATABASE ADMINISTRATOR Télétravail 2026-10-08
SENIOR MICROSOFT AZURE AND MS SQL DATABASE ADMINISTRATOR Télétravail 2026-10-08

Gravity Conseil • Quebec

Remote
CAD 110,000 - 150,000
SENIOR MICROSOFT AZURE AND MS SQL DATABASE ADMINISTRATOR Télétravail 2026-10-08
SENIOR MICROSOFT AZURE AND MS SQL DATABASE ADMINISTRATOR Télétravail 2026-10-08

Chrome Technologies • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
SQL Server Administrator
SQL Server Administrator

Apptoza Inc. • Montreal

On-site
CAD 120,000 - 160,000
Senior SQL Database Administrator – Hybrid (Montréal)
Senior SQL Database Administrator – Hybrid (Montréal)

CHROME TECHNOLOGIES • Montreal

Hybrid
CAD 90,000 - 120,000
DBA III(SQL Server / Azure) – NA
DBA III(SQL Server / Azure) – NA

Synoptek • San Juan de Terranova

On-site
GBP 48,000 - 70,000
SQL Database Administrator
SQL Database Administrator

Cloud Vital • Toronto

Hybrid
CAD 90,000 - 120,000
Azure SQL DBA
Azure SQL DBA

Apptoza Inc. • Montreal

On-site
CAD 90,000 - 130,000