Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

SQL Developer

Tata Consultancy Services Limited

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. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.

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. As one of the largest IT services providers in Canada and globally, TCS is aiming to become the world's largest AI-led technology services company and is enabling its clients to transform themselves across the full AI stack, from infrastructure to intelligence.

Rooted in the heritage and values of the Tata Group, TCS is focused on creating long-term value for its clients, investors, employees, and the communities it serves. With a highly skilled workforce supporting customers from coast to coast, TCS has consistently been recognized as a Top Employer by the Top Employers Institute, including a recent top ranking at the country level.

TCS also sponsors 14 of the world's most prestigious marathons and endurance events, including the TCS Toronto Waterfront Marathon, reflecting its commitment to health, sustainability, and community empowerment.

Job Description :-

Your responsibilities:

  • 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.
#J-18808-Ljbffr
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the SQL Developer in Montréal, QC vacancy
  •  ...Cyprus).   *A select number of positions require full-time in office attendance*  Our Data Warehouse Team is looking for a Lead SQL Developer to contribute to the evolution of our enterprise data platform within the Data Warehouse Services team. This role combines... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...’écrit). Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to develop... 
    Suggested
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...Quantitative Developer, Investment Platforms Location: Montreal (Hybrid: 3 days in-office, 2 days remote) Level: Senior Employment...  ...applications. Core Technical Proficiency: Expert-level Python, SQL/PostgreSQL, data modeling, and API design. AI-Native... 
    Suggested
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Work at office
    Immediate start
    Remote work
    Day shift

    Nymbus Capital

    Montréal, QC
    4 days ago
  •  ...Company Description IT Job Description Role: Database Developer Location: Montreal, QC Duration: Fulltime BGV will be done...  ...of experience • Strong database experience • Very strong SQL skills (preference for the DB2 platform) • Database Design, STAR... 
    Suggested
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be...  ...Hands-on experience on Software Application development Good in SQL joins, sub queries, referential integrity, Able to work independently... 
    Suggested
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...You are a PHP master who eats APIs for breakfast. Our Backend Developer will help Frank & Oak deliver an amazing e-commerce experience that...  ...Qualifications About you  Team player Proficiency with PHP, MySQL & SQL Working knowledge of XML and JSON‬ Superb troubleshooting... 
    Full time

    Frank.

    Montréal, QC
    more than 2 months ago
  •  ...and help create the unknown!  Job Description As a Data Developer at Ubisoft  Montreal , you will join the Player Domain within the...  ...usage  Qualifications What you bring to the team Advanced SQL skills  for data analysis and transformation Strong experience... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...les systèmes de base de données tels que SQL, NoSQL et vector Connaissance des architectures...  ....  Engineers thrive at Tower while developing electronic trading infrastructure at a...  ...department is seeking a Software Developer II to join the Data team in Montreal. This... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...’s Trading, Risk and Prime Brokerage products. As an Analytics Developer you’ll build both the foundation and the intelligence on top of it...  ...-paced, innovative setting.  What You Bring   ~ Strong SQL skills and hands-on experience with Snowflake.  ~ Proficiency... 
    Full time
    Work at office
    Worldwide

    Ts Imagine

    Montréal, QC
    a month ago
  •  ...Concevoir, développer et améliorer le courtier de projections SQL au sein du DAL (Data Access Layer) pour les dépôts Leto, en garantissant...  ...for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application developer role in... 
    Full time
    Apprenticeship
    Local area
    Worldwide

    M Three

    Montréal, QC
    more than 2 months ago
  •  ...sur la conception de  semantic layers avancés , l'écriture de SQL complexe et la livraison de dashboards robustes, publiés dans un...  ...in a meeting room with a client. This role is posted as  BI Developer , with the internal title of Spécialiste Données, volet Analytique... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Beem

    Montréal, QC
    more than 2 months ago
  •  ...enhance customer engagement and drive business success. The team develops applications that support Regulatory Reporting groups in filing...  ...— working front-to-back on applications across Java, Python, SQL, and more. You will be expected to drive standardization and architecture... 
    Ongoing contract
    Full time
    Internship
    Local area
    Worldwide
    Work visa
    Flexible hours

    Bounteous

    Montréal, QC
    more than 2 months ago
  •  ...Expertise pratique en développement Tableau. Solides compétences en SQL (idéalement dans MariaDB/MySQL ou Snowflake). Expérience en...  ...you ready to make data come alive? As a  Business Intelligence Developer at TS Imagine, you’ll create interactive, visually stunning... 
    Full time
    Work at office
    Worldwide
    Day shift

    Ts Imagine

    Montréal, QC
    more than 2 months ago
  •  ...Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data....  ...programming languages (Java or Python) # RDBMS (Well versed with SQL, DB fundamentals like tables, triggers, , stored Procs etc.) #... 
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  •  ...Power BI Developer Outstanding opportunity to join a new Global data innovation and infrastructure lab at a global banking organisation...  ...Power BI, ideally with Dax and Power Query development ETL / SQL Problem solving / troubleshooting experience /skills to assist... 
    Full time

    Mthree Recruiting Portal

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: C#/.net developer Location: Montreal, QC Duration: Fulltime BGV will be done...  ...with Linux shell - Familiar with relational databases and SQL - Wed based GUI technologies (HTML5, Angular, Javascript, Ext.JS... 
    Full time
    Relocation

    Info-ways

    Montréal, QC
    a month ago
  •  ...Company Description IT Job Description Role: Lead ETL Developer Location: Montreal, QC Duration: Fulltime BGV will be done...  ...; using stored procedures, user defined functions and embedded SQL in other Programming Languages. - Must have Unix shell scripting... 
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including referral...  ...with Spring, Spring Boot, and Hibernate. ~ Strong knowledge of SQL databases, including writing queries and designing DDL changes.... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...engineering best practices.  Your key responsibilities Designing, developing, and maintaining robust data pipelines within the Microsoft...  ...environments is an asset; Strong proficiency in Python and SQL; Experience with Spark and modern analytical architectures (... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    a month ago
  •  ...and your career. About the Role We are seeking a  Staff Data Developer to join our Data & Intelligence division. Reporting to the...  ...science, mathematics, or related fields. ~ Strong skills in DBT, SQL, Python, Snowflake, Iceberg, Spark, and AWS (ECS, S3, Aurora, RDS... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    more than 2 months ago
  •  ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power Newforma...  .../silver/gold patterns, Delta Lake, Iceberg) ~ Proficiency with SQL and database design including both relational (PostgreSQL, MySQL)... 
    Full time
    Worldwide

    Newforma

    Montréal, QC
    more than 2 months ago
  •  ...sécurité des API et des applications web. Bases de données : SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis) pour la configuration...  ...____________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a hybrid role... 
    Full time
    Contract work

    Onespan

    Montréal, QC
    more than 2 months ago
  • $110k - $130k per year

     ...its technology team and looking for an experienced .NET Full Stack Developer. This role suits someone who has built and shipped scalable...  ...applications for performance, reliability, and scale. Work across SQL Server and other relational stores, contributing to data modeling... 
    Long term contract
    Full time
    Flexible hours

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...ou dans un domaine connexe. Excellente maîtrise de Microsoft SQL Server , T-SQL , SSIS , SSRS , SSAS et Visual Studio ....  ...----------------------------------------------- The Senior BI Developer contributes to Groupe Touchette's growth by designing and developing... 
    Full time
    Internship

    Groupe Touchette

    Montréal, QC
    a month ago
  •  ...organization is building a dedicated Salesforce pod to support initiatives within the financial services sector. The Salesforce Developer will be responsible for designing, developing, and deploying Salesforce solutions using Apex, Lightning Web Components (LWC), APIs,... 
    Full time
    2 days per week

    Maarut Inc

    Montréal, QC
    20 days ago
  •  ...du langage Go Expérience en administration de bases de données SQL, incluant Azure SQL, la sauvegarde et la récupération des données...  ...is an ongoing endeavor.  Your day at a glance: Design, develop, and maintain applications, tools, and automation solutions using... 
    Daily paid
    Long term contract
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both...  ...• Familiarity with IDEs (Eclipse, IntelliJ) • Solid RDBMS and SQL knowledge • Familiarity with Linux and Windows development environments... 
    Full time
    Work at office
    Immediate start

    Trigyn Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...Linux (obligatoire). Vous possédez des connaissances en Postgres SQL (Obligatoire), Oracle SQL (Atout) Vous avez une connaissance de...  ...**************** We are looking for an Application Support Developer to join our team! You will ensure optimal operation of our... 
    Full time
    Work at office
    Remote work

    Payfacto

    Montréal, QC
    more than 2 months ago
  •  ...conteneurisation (Docker, Kubernetes). Excellentes compétences en SQL et expérience de collaboration sur des feature stores ou des...  ...Spark (our AI-driven affiliate logic engine). As a Senior ML/DL Developer in the Neuro Squad, you will architect the intelligence behind... 
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Stay22

    Montréal, QC
    more than 2 months ago
  •  ...Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible...  ...Angular or React. Familiarity with database technologies, including SQL and NoSQL databases. Strong problem-solving skills and... 
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SQL Developer. Be the first to apply!