Search jobs > Montreal, QC > Database specialist

Database Specialist

AY Talent
Montreal, Quebec, Canada
Full-time

DATABASE SPECIALIST

Working with our clients means concretely contributing to their development and supporting more than 12 brands and more than 70 clinics across Canada and the United States.

The Database Specialist manages, maintains, and optimizes the company's databases, including SQL Server and DynamoDB. This role involves administering SQL servers, writing stored procedures, and utilizing Microsoft tools such as SSIS, SSRS, and Power BI for data management and visualization.

The specialist will also model and manage NoSQL data in DynamoDB, integrating it with other AWS services and BI tools. This person will work closely with the Senior Director of Technology and the Director of Business Systems to meet the company's data needs.

Our client is a certified Great Place to Work® because of its commitment to creating a supportive and inclusive culture for every team member.

A look at your benefits

  • You have flexible hours because we recognize the need to balance work with life.
  • You get 3 weeks of vacation, 4 personal days for unforeseen events, 3 additional days during the Holiday season, and every Friday afternoon off paid in July and August.
  • You benefit from comprehensive group insurance, including telemedicine and an employee assistance program.
  • You have a group RRSP with an employer contribution and an annual performance bonus.
  • You can count yourself as a team member of one of Canada’s Best Managed Companies.
  • This position offers the flexibility of hybrid work, allowing employees to work from home.

Your Skills

  • Hold a Bachelor's Degree in Computer Science, Mathematics, or a related field.
  • Have at least 3-5 years of experience in SQL Server and DynamoDB.
  • Possess excellent communication skills in French and English (oral and written).
  • Translate business requirements into technical specifications.

Microsoft SQL Server :

  • Manage backup, restoration, and disaster recovery, including replication and Always On A Availability Groups.
  • Design relational database schemas (tables, indexes, relationships).
  • Apply data normalization and denormalization.
  • Write and optimize SQL queries, stored procedures, user-defined functions, and triggers.
  • Use SQL Server Management Studio (SSMS) and SQL Server Data Tools (SSDT).
  • Develop ETL processes using SQL Server Integration Services (SSIS).
  • Create reports with SQL Server Reporting Services (SSRS).
  • Monitor and optimize database performance, manage indexes, and troubleshoot slow queries.

Amazon DynamoDB :

  • Design model NoSQL data for DynamoDB, including schema design and performance optimization.
  • Use DynamoDB Query Language (DQL) and understand read / write operations via the AWS API.
  • Integrate DynamoDB with AWS services like Lambda, S3, Kinesis, and Glue for data extraction and processing.
  • Script with Python or Node.js to interact with DynamoDB and automate tasks.
  • Manage DynamoDB performance, configure read / write capacities, and optimize queries for cost management.
  • Utilize BI and reporting tools that connect to DynamoDB. Experience with Amazon QuickSight is considered an asset.

SPÉCIALISTE EN BASE DE DONNÉES

Note : Le masculin est utilisé sans aucune discrimination et uniquement dans le but d’alléger le texte.

Travailler avec nos clients, c'est contribuer concrètement à leur développement et soutenir plus de 12 marques et plus de 70 cliniques à travers le Canada et les États-Unis.

Le spécialiste des bases de données gère, entretient et optimise les bases de données de l'entreprise, notamment SQL Server et DynamoDB.

Ce rôle implique l'administration des serveurs SQL, l'écriture de procédures stockées et l'utilisation d'outils Microsoft tels que SSIS, SSRS et Power BI pour la gestion et la visualisation des données.

Le spécialiste modélisera et gérera également des données NoSQL dans DynamoDB, en les intégrant à d'autres services AWS et outils de BI.

Cette personne travaillera en étroite collaboration avec le directeur principal de la technologie et le directeur des systèmes d'entreprise pour répondre aux besoins de l'entreprise en matière de données.

Notre client est certifié Great Place to Work® en raison de son engagement à créer une culture de soutien et d'inclusion pour chaque membre de l'équipe.

Un aperçu de vos avantages

  • Un horaire flexible, car nous tenons compte de l’importance d’un bon équilibre entre le travail et la vie personnelle
  • 3 semaines de vacances, 4 journées personnelles pour les imprévus, 3 congés durant le temps des Fêtes en dehors des jours fériés et tous les vendredis après-midi de congé payés en juillet et août
  • Une assurance collective complète comprenant un service de télémédecine et un programme d’aide aux employés
  • Un REER collectif avec contribution de l’employeur ainsi qu’une prime de rendement annuelle
  • La fierté de travailler pour l’une des sociétés les mieux gérées au Canada
  • La flexibilité du télétravail hybride à partir de la maison

Vos compétences

  • Vous êtes titulaire d'une licence en informatique, en mathématiques ou dans un domaine connexe.
  • Avoir au moins 3 à 5 ans d'expérience en SQL Server et DynamoDB.
  • Posséder d'excellentes compétences en communication en français et en anglais (oral et écrit).
  • Traduire les exigences commerciales en spécifications techniques.

Microsoft SQL Server

  • Gérer la sauvegarde, la restauration et la reprise après sinistre, y compris la réplication et les groupes de disponibilité Always On.
  • Concevoir des schémas de bases de données relationnelles (tables, index, relations).
  • Appliquer la normalisation et la dénormalisation des données.
  • Écrire et optimiser des requêtes SQL, des procédures stockées, des fonctions définies par l'utilisateur et des déclencheurs.
  • Utiliser SQL Server Management Studio (SSMS) et SQL Server Data Tools (SSDT).
  • Développer des processus ETL à l'aide de SQL Server Integration Services (SSIS).
  • Créer des rapports avec SQL Server Reporting Services (SSRS).
  • Surveiller et optimiser les performances des bases de données, gérer les index et résoudre les problèmes de lenteur des requêtes.

Amazon DynamoDB :

  • Concevoir des modèles de données NoSQL pour DynamoDB, y compris la conception de schémas et l'optimisation des performances.
  • Utiliser le langage de requête DynamoDB (DQL) et comprendre les opérations de lecture / écriture via l'API AWS.
  • Intégrer DynamoDB avec les services AWS comme Lambda, S3, Kinesis et Glue pour l'extraction et le traitement des données.
  • Script avec Python ou Node.js pour interagir avec DynamoDB et automatiser des tâches.
  • Gérer les performances de DynamoDB, configurer les capacités de lecture / écriture et optimiser les requêtes pour la gestion des coûts.
  • Utiliser des outils de BI et de reporting qui se connectent à DynamoDB. Une expérience avec Amazon QuickSight est considérée comme un atout.
  • 23 hours ago
Related jobs
Promoted
AY Talent
Montreal, Quebec

The Database Specialist manages, maintains, and optimizes the company's databases, including SQL Server and DynamoDB. The specialist will also model and manage NoSQL data in DynamoDB, integrating it with other AWS services and BI tools. Design relational database schemas (tables, indexes, relationsh...

Promoted
Air Canada
Dorval, Quebec

The Specialist, Data & Analytics (Snowflake Database Administrator) will respond as a Technical Data steward and the lead Database Administrator within the data management space. Lead Database Administrator activities linked to data management and Governance. Database Administration experience. ...

Promoted
Air Canada
Dorval, Quebec

The Specialist, Data & Analytics (Snowflake Database Administrator) will respond as a Technical Data steward and the lead Database Administrator within the data management space. Lead Database Administrator activities linked to data management and Governance. Database Administration experience. ...

Croesus
Laval, Quebec

Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs).These solutions empower wealth management professionals to improve their productivity, enhance t...

Squarepoint Capital
Montreal, Quebec

Platform Applications Specialists Database role will be part of a global systems team responsible to deliver highly available, high-performance, and scalable infrastructure to support trading and research using the DevOps methodology. As part of this role will be focused on working collaboratively w...

Promoted
KYYBA Inc
Montreal, Quebec

The Reporting and innovation data analyst daily responsibilities will be vast covering a range of functions including performing data reviews of reconciliations, escalating any breaks, and ensuring regulatory operational processes are adhered to as well as supporting the other areas of reporting as ...

Promoted
Eviden
Canada

Knowledge on SQL and NoSQL database (Cassandra). Experience on managing data on Cloud; GCP preferable. Operational experience managing large data lakes. ...

Promoted
Experience AI Solutions
Montreal, Quebec

Build and establish policies and procedures related to data security and integrity; monitor and limit database access as needed. Document the company's database environment. Knowledge of database storage engines and master-slave replication principles and practices. Develop and establish policies an...

Promoted
Direct IT Recruiting Inc., WBE Canada Certified
Canada
Remote

SKILLS: Senior Developer, Ellucian Banner, PL/SQL, API Development, Ellucian Argos, Cohorts, JavaScript, HTML, CSS. Process Refinement: Evaluating and refining the English and Math processes, ensuring the correct application of transfer credits through the relevant Banner tables (PL/SQL and. Impleme...

Promoted
Capgemini Engineering
Canada

As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Chip in as part of self-organized team of data engineers working in an innovative e...