SQL Developer in Montréal

SQL Developer in Montréal

Montréal Full-Time 90000 - 110000 $ / year (est.) On-site
T

At a Glance

  • Tasks: Administer SQL Server, optimize performance, and manage database migrations in a dynamic environment.
  • Company: Join TCS, a leading IT services provider with a commitment to diversity and innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a focus on community empowerment through various initiatives.
  • Why this job: Be part of a team transforming technology with AI and making a real impact.
  • Qualifications: Senior database administration experience with strong MSSQL and Azure expertise required.

The predicted salary is between 90000 - 110000 $ per year.

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. TCS has been serving the Canadian marketplace for more than 35 years and today is the technology partner of choice for many of the country's leading organizations.

Job Description:

  • Administer and support SQL Server across on-premises, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines.
  • Lead performance diagnostics and tuning 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.
  • Detect query-plan regressions and workload bottlenecks, establish performance baselines and capacity forecasts, and validate measurable improvements.
  • Govern Azure SQL automatic tuning and Database Advisor recommendations, including 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 database migrations, upgrades, patching, consolidation, modernization, and cloud adoption with minimal disruption.
  • Manage Azure SQL service tiers, elastic pools, scaling, geo-replication, private connectivity, firewall rules, and cost-performance optimization.
  • Implement least-privilege access, Microsoft Entra authentication, managed identities, encryption, auditing, vulnerability remediation, secrets management, and compliance controls.
  • Automate provisioning, configuration, health checks, maintenance, backup validation, and reporting with PowerShell, T-SQL, Azure CLI, and infrastructure-as-code practices.
  • Own P1/P2 incidents, outages, root-cause analysis, corrective actions, vendor escalations, and stakeholder communications.
  • Maintain standards, runbooks, recovery procedures, dashboards, and knowledge articles; mentor L1/L2 teams and support change and release readiness.

Essential skills/knowledge/experience:

  • Senior years of relevant database administration experience, with 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 Query Store, performance monitoring, execution-plan analysis, T-SQL optimization, indexing, blocking, deadlocks, and capacity management.
  • Proven experience with Always On, replication, clustering, backup and recovery, database migrations, upgrades, and patching.
  • Automation capability using PowerShell, T-SQL, Azure CLI, and infrastructure-as-code practices.
  • Strong production incident, outage, root-cause analysis, change management, and stakeholder communication experience.
  • 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.
  • Ability to mentor support teams, improve runbooks, and reduce recurring incidents through preventive engineering and automation.
  • Good communication skills and experience working through major outage situations.

SQL Developer in Montréal employer: Tata Consultancy Services Limited

Tata Consultancy Services (TCS) is an exceptional employer that champions diversity and innovation, making it a prime choice for UX designers in Toronto. With a commitment to employee growth through mentorship and continuous learning, TCS fosters a collaborative work culture that values user-centered design and cutting-edge technology. Employees benefit from being part of a globally recognized leader in AI-led technology services, ensuring meaningful contributions to transformative projects while enjoying a supportive environment.

T

Contact Details:

Tata Consultancy Services Limited Recruitment Team

We think you need these skills to ace SQL Developer in Montréal

SQL Server Administration
Azure SQL Database
T-SQL Optimization
Performance Monitoring
Query Store
Always On Availability Groups
Backup and Recovery