Data Engineer (Montreal)

Data Engineer (Montreal)

09 Aug
|
PEOPLE FORCE CONSULTING
|
Montreal

09 Aug

PEOPLE FORCE CONSULTING

Montreal

People Force is looking for a Data Engineer for a 12 months contract role with one of our client. This position is a hybrid position with onsite presence at our client’s Montreal office , 3 days per week Position Overview The team is looking for talented data engineers to contribute to the development andevolution of core infrastructure components across largescale database environments (several hundred databases), spanning Sybase, DB2, and up-to-date data platforms such as Snowflake and SingleStore.

The successful candidate must be passionate about data and have robust interest and experience with enterprise-scale RDBMS technologies, including realtime, highly accessed transactional databases, distributed/replicated data systems, and performance-critical platforms.

This position offers an opportunity to participate in lively discussion on technical and business issues; therefore, strong communication skills and a willingness to express viewpoints—while actively listening to others—are vital. Responsibilities

Database engineering and platform development across large database estates (Sybase/DB2 and newer platforms).

Performance tuning and optimization (query optimization, indexing strategies, workload analysis, capacity planning).

Design, testing, and implementation of database changes with a focus on resiliency and quality.

Participation in platform migration initiatives (including modernization toward Snowflake and/or SingleStore where applicable).

Version upgrades, patching, and operational readiness improvements.

Development and distribution on cloud platforms, including automation and standardization.

Work in a rapid-paced Agile environment where time-to-market is key without compromising stability and control.

Required

Skills

Intermediate knowledge of development and performance optimization on major RDBMS technologies (e.g., Sybase, DB2; plus exposure/interest in Snowflake/SingleStore is a plus).

Strong scripting skills, especially Python (automation, tooling, diagnostics, data utilities).

Basic knowledge of Unix/Linux operating systems.

Excellent written and verbal communication skills.

Desired

Skills

Data modeling concepts (logical/physical modeling, normalization, dimensional modeling).

Version control experience, preferably Git.

Data replication concepts and technologies (CDC, transactional replication, streaming-based patterns).

Agile practices (Scrum/Kanban) and CI/CD mindset for data/database delivery.

Experience working in geographically dispersed teams.

Personal attributes:



integrity and ownership, strong team player, high motivation to expand technical and business knowledge. Diversity, Inclusion, and Equal Opportunity Employment: At People Force Consulting Inc, we are committed to fostering diversity, equity, and inclusion. We welcome applicantsfrom all backgrounds, including Indigenous peoples, women, visible minorities, persons with disabilities, and members of 2SLGBTQIA+ communities.

If you require any accommodations during the recruitment or interview process, please let us know, we will work with you to ensure an accessible and positive experience. ****

People Force est à la recherche d’un(e) Data Engineer pour un contrat de 12 mois chez l’un de ses clients. Il s’agit d’un poste hybride, avec une présence requise au bureau du client à Montréal, 3 jours par semaine. Aperçu du poste

L’équipe recherche des ingénieurs de données talentueux pour contribuer au développement et à l’évolution de composants d’infrastructure essentiels au sein d’environnements de bases de données à grande échelle (plusieurs centaines de bases de données), notamment Sybase, DB2, ainsi que des plateformes de données modernes telles que

Snowflake et SingleStore.

Le candidat idéal doit être passionné par les données et posséder un fort intérêt ainsi qu’une expérience pratique des technologies RDBMS à l’échelle entreprise, notamment les bases de données transactionnelles en temps réel et fortement sollicitées, les systèmes de données distribués/répliqués et les plateformes critiques en matière de performance.

Ce poste offre l’occasion de participer activement aux discussions techniques et commerciales. D’excellentes compétences en communication ainsi que la capacité à exprimer ses opinions tout en étant à l’écoute des autres sont donc essentielles.

Responsabilités

Ingénierie des bases de données et développement de plateformes sur de vastes environnements Sybase/DB2 et plateformes modernes.

Optimisation et amélioration des performances : optimisation des requêtes, stratégies d’indexation, analyse des charges de travail et planification de capacité.

Conception,



tests et mise en œuvre de changements aux bases de données, avec un accent sur la résilience et la qualité.

Participation aux initiatives de migration et de modernisation des plateformes, notamment vers Snowflake et/ou SingleStore.

Mise à niveau des versions, application des correctifs et amélioration de la préparation opérationnelle.

Développement et déploiement sur des plateformes cloud, incluant l’automatisation et la standardisation.

Travail dans un environnement Agile dynamique où la rapidité de mise en production est importante, sans compromettre la stabilité et les contrôles.

Compétences requises

Connaissances intermédiaires en développement et en optimisation des performances sur les principales technologies RDBMS (p. ex. Sybase, DB2; une exposition ou un intérêt pour Snowflake/SingleStore constitue un atout).

Solides compétences en scripting, particulièrement en Python (automatisation, outils, diagnostics et utilitaires de données).

Connaissances de base des systèmes d’exploitation Unix/Linux.

Excellentes compétences en communication écrite et orale.

Compétences souhaitées

Connaissance des concepts de modélisation des données (modélisation logique/physique, normalisation, modélisation dimensionnelle).

Expérience avec les outils de contrôle de version, idéalement Git.

Connaissance des concepts et technologies de réplication des données (CDC, réplication transactionnelle, modèles basés sur le streaming).

Expérience des pratiques Agile (Scrum/Kanban) et approche CI/CD appliquée à la livraison de solutions de données et de bases de données.

Expérience de collaboration au sein d’équipes géographiquement dispersées.

Qualités personnelles : intégrité et sens des responsabilités, esprit d’équipe, grande motivation à développer ses connaissances techniques et commerciales. Diversité, inclusion et égalité des chances

Chez People Force Consulting Inc, nous sommes engagés à favoriser la diversité, l’équité et l’inclusion. Nous accueillons les candidatures de personnes de tous horizons, notamment les peuples autochtones, les femmes, les minorités visibles, les personnes en situation de handicap et les membres des communautés 2SLGBTQIA+.

Si vous avez besoin de mesures d’adaptation pendant le processus de recrutement ou d’entrevue, veuillez nous en informer. Nous travaillerons avec vous afin de vous offrir une expérience accessible et positive.

📌 Data Engineer (Montreal)
🏢 PEOPLE FORCE CONSULTING
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (montreal) / montreal