Data Engineering Specialist I
Amaris Consulting
FR & EN | Présence sur site 2 - 3x semaine (hybride) / semaine à Saint-Laurent
Nous recherchons un(e) Analytics Engineer passionné(e) par la transformation de données brutes et complexes en produits de données fiables et bien modélisés, ainsi qu'en rapports Power BI pertinents. Vous serez à l'intersection de l'ingénierie de données et de l'analytique : conception de structures d'entrepôt de données SQL, construction de modèles dimensionnels (tables de faits et de dimensions), et livraison de la couche sémantique et de reporting sur laquelle l'entreprise s'appuie. Vous êtes aussi à l'aise à écrire du SQL et du Python performants qu'à façonner un modèle de données dans Power BI et à collaborer avec les parties prenantes pour comprendre leurs besoins réels. Une connaissance du domaine des achats (procurement) est un atout ; la rigueur technique et la rapidité de développement sont la priorité.
Modélisation de données & entreposage
- Concevoir, construire et maintenir des modèles dimensionnels (schémas en étoile, tables de faits/dimensions) à partir de systèmes sources complexes.
- Développer et optimiser les objets d'entrepôt de données SQL — tables, vues, procédures stockées et logique de transformation.
- Établir une couche sémantique propre et réutilisable qui standardise la logique métier à travers les rapports.
Développement BI & livraison
- Construire et maintenir des jeux de données, tableaux de bord et rapports Power BI avec du DAX et du M (Power Query) optimisés.
- Prendre en charge le cycle de développement Power BI complet et déployer via les pipelines Dev/Test/Prod.
- Automatiser la préparation des données et les tâches de reporting avec Python lorsque cela ajoute de l'efficacité.
Gouvernance & opérations
- Gérer les espaces de travail Power BI, les dataflows, les horaires de rafraîchissement, la sécurité au niveau des lignes et les accès.
- Surveiller la performance et ajuster continuellement les modèles, requêtes et rafraîchissements.
- Documenter les modèles de données, la traçabilité (lineage) et les définitions métier à des fins d'audit.
Exigences & parties prenantes
- Collaborer avec les équipes d'affaires pour recueillir les besoins en reporting et prioriser le carnet de demandes.
- Traduire des demandes ambiguës en spécifications techniques précises et livrer des solutions adaptées aux besoins réels.
Compétences et expérience requises
- 3 à 5 ans d'expérience en développement BI, en analytics engineering ou en développement d'entrepôts de données.
- SQL expert, expérience pratique dans la construction/modélisation d'entrepôts de données SQL.
- Solide expérience en modélisation dimensionnelle — conception de tables de faits et de dimensions à partir de données complexes.
- Power BI avancé : DAX, M (Power Query), conception de jeux de données et gestion du cycle de vie.
- Python pour l'ETL/ELT, l'automatisation et l'analytique.
- Gouvernance du service Power BI : espaces de travail, passerelles (gateways), sécurité, pipelines de déploiement.
- Capacité à recueillir des besoins et à communiquer avec des parties prenantes non techniques.
Atouts
- Connaissance pratique des processus d'affaires et des KPI liés aux achats/chaîne d'approvisionnement (dépenses, économies, performance fournisseurs, S2P/P2P).
- Expérience antérieure avec des ERP tels que Oracle R12, Oracle R11, Oracle Cloud, SAP Ariba.
- Excel avancé et Microsoft Office (Power Query dans Excel, tableaux croisés dynamiques).
- Connaissance de Microsoft Fabric, Azure Data Factory, Synapse ou plateformes de données infonuagiques similaires.
- Maîtrise du développement assisté par IA — préférence pour les candidat(e)s utilisant des outils tels que GitHub Copilot ou Microsoft 365 Copilot pour accélérer le développement SQL, Python, DAX et M, prototyper plus rapidement les modèles de données et les transformations, et raccourcir les cycles de construction, avec une révision et des tests rigoureux du code généré par l'IA.
Compétences clés
- Rigueur technique — construit des modèles de données et des rapports propres, performants et bien documentés, sur lesquels les autres peuvent s'appuyer.
- Traduction métier — écoute les parties prenantes, clarifie les demandes vagues et les convertit en exigences de reporting claires.
- Prise en charge complète — gère une demande de bout en bout, de la source de données jusqu'au tableau de bord publié et validé.
- Souci du détail — rigueur obsessionnelle sur l'exactitude des données, la réconciliation et le contrôle des versions.
- Collaboration — travaille aisément avec les ingénieurs de données, les analystes et les utilisateurs d'affaires non techniques.
- Amélioration continue — optimise constamment les requêtes, les rafraîchissements et la gouvernance des espaces de travail.
À noter
- Présence sur site requise 2-3 jours par semaine à Saint-Laurent.
- La maîtrise de l'anglais est requise en raison de la participation à des réunions, conférences, formations ou projets conduits en anglais.
Pourquoi nous choisir
- Une communauté internationale réunissant plus de 110 nationalités différentes
- Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
- Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
- Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)
Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.
FR & EN | Onsite 2-3x (hybrid working mode)/ week in Saint-Laurent
We are seeking an Analytics Engineer who thrives on turning complex, raw data into reliable, well-modeled data products and insightful Power BI reports. You will sit at the intersection of data engineering and analytics: designing SQL data warehouse structures, building dimensional models (fact and dimension tables), and delivering the semantic and reporting layer that the business relies on. You are equally comfortable writing performant SQL and Python as you are shaping a data model in Power BI and partnering with stakeholders to understand what they actually need. Procurement domain knowledge is a nice-to-have; engineering rigor and development speed are the priority.
Data Modeling & Warehousing
- Design, build, and maintain dimensional models (star schemas, fact/dimension tables) from complex source systems.
- Develop and optimize SQL data warehouse objects — tables, views, stored procedures, and transformation logic.
- Establish a clean, reusable semantic layer that standardizes business logic across reports.
BI Development & Delivery
- Build and maintain Power BI datasets, dashboards, and reports with optimized DAX and M (Power Query).
- Own the Power BI development lifecycle and deploy through Dev/Test/Prod pipelines.
- Automate data preparation and reporting tasks with Python where it adds efficiency.
Governance & Operations
- Manage Power BI workspaces, dataflows, refresh schedules, row-level security, and access.
- Monitor performance and continuously tune models, queries, and refreshes.
- Document data models, lineage, and business definitions for auditability and traceability.
Requirements & Stakeholders
- Partner with business teams to capture reporting requirements and prioritize the request backlog.
- Translate ambiguous asks into precise technical specs and deliver solutions that fit real needs.
Required Skills & Experience
- 3-5 years in BI development, analytics engineering, or data warehouse development.
- Expert SQL and hands-on experience building/modeling SQL data warehouses.
- Strong dimensional modeling — fact and dimension design from complex data.
- Advanced Power BI: DAX, M (Power Query), dataset design, and lifecycle management.
- Python for ETL/ELT, automation, and analytics.
- Power BI Service governance: workspaces, gateways, security, deployment pipelines.
- Ability to gather requirements and communicate with non-technical stakeholders.
Nice to Have
- Working knowledge of procurement / supply chain business processes and KPIs (spend, savings, supplier performance, S2P/P2P).
- Previous work with ERPs such as Oracle R12, Oracle R11, Oracle Cloud, SAP Ariba.
- Advanced Excel and Microsoft Office (Power Query in Excel, pivot models).
- Familiarity with Microsoft Fabric, Azure Data Factory, Synapse, or similar cloud data platforms.
- Proficiency with AI-assisted coding and development — preference for candidates who use tools such as GitHub Copilot or Microsoft 365 Copilot to speed up SQL, Python, DAX, and M development, prototype data models and transformations faster, and shorten build cycles, with disciplined review and testing of AI-generated code.
Note
- Onsite presence required 2-3 days per week in Saint-Laurent.
- English proficiency is required due to participation in meetings, conferences, training, or projects conducted in English.
Why choose us
- An international community bringing together more than 110 different nationalities
- An environment where trust is central: 70% of our leaders started their careers at the entry level
- A strong training system with our internal Academy and more than 250 modules available
- A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Who are we?
Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents et dans plus de 60 pays. Nos solutions sont axées sur quatre domaines d'activité différents : Les systèmes d'information et le digital, la télécommunication, les sciences de la vie et l'ingénierie. Nous cherchons à créer et à développer une communauté de talents où tous les membres de notre équipe peuvent réaliser leur plein potentiel. Amaris est votre « stepping stone » pour traverser les rivières du changement, pour relever les défis et pour réaliser tous vos projets avec succès.
Chez Amaris, nous avons à cœur d'offrir à nos candidats la meilleure expérience de recrutement possible. Nous cherchons à mieux connaître et comprendre nos candidats, à les challenger et à leur faire part de nos impressions le plus rapidement possible. Voici à quoi ressemble notre processus de recrutement :
Premier contact : Notre processus commence généralement par une brève conversation virtuelle/téléphonique pour en savoir plus sur vous ! L'objectif ? Apprendre à vous connaître, comprendre vos motivations et veiller à ce que nous vous proposions le poste qui vous correspond le mieux !
Entretiens (en moyenne, le nombre d'entretiens est de 3 – il peut toutefois varier en fonction du niveau d'ancienneté requis pour le poste). Au cours des entretiens, vous rencontrerez les membres de notre équipe : votre futur manager bien sûr, mais aussi d'autres personnes avec lesquelles vous serez amené à travailler. Ces entretiens nous permettront d'en apprendre davantage sur vous, votre expérience et vos compétences, mais aussi sur le poste et ce que l'on attendra de vous. Bien entendu, vous apprendrez également à connaître Amaris : notre culture, notre histoire, nos équipes et vos opportunités de carrière !
Étude de cas : En fonction du poste, vous serez peut-être appelé à passer un test. Il pourra s'agir d'un jeu de rôle, d'une évaluation technique, d'un scénario de résolution de problème, etc.
Comme vous le savez, chaque personne est différente et il en va de même pour chaque rôle dans une entreprise. C'est pourquoi nous devons nous adapter en conséquence, si bien que le processus peut parfois être quelque peu différent pour chacun. Cela dit, nous nous mettons toujours à la place du candidat pour lui offrir la meilleure expérience possible. Nous avons hâte de vous rencontrer !
- ...Role and Responsibilities : Data Modeling & Warehousing : Design build and maintain dimensional models (star schemas fact/dimension... ...: ~3-5 years experience in BI development analytics engineering or data warehouse development ~ Expert SQL and hands-on experience...SuggestedLong term contractFull timeWork at officeRemote work
- ...Job Level Vice President Posted Date Apr 25, 2025 We're seeking someone to join our Credit Risk - Data Infrastructure team as a Senior Data Engineering Specialist in Risk Tech to plan, design and contribute towards database development (Data Warehousing, ETL etc.) and...SuggestedFull timeWork at officeRemote work
- ...We’re seeking someone to join our Data Obfuscation team as a Database & Data Engineering Specialist (Python) to design and deliver scalable, secure, and reusable data platforms and services that support enterprise data protection and obfuscation initiatives. In the Technology...SuggestedFull timeWork at officeRemote work
$40 per hour
...drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft... ...12 month contract. Performance incentives included! As a Data Annotation Specialist, You Will Evaluate the model's ability to respond to...SuggestedHourly pay16 hoursPermanent employmentContract workTemporary workPart timeFor contractorsRemote work- ...Microsoft Purview Engineer Data Governance Compliance & Information Protection Role Summary Responsible for implementing configuring and managing Microsoft Purview to enable enterprise-wide data governance data discovery classification compliance and risk management...SuggestedFull time
- ...We're seeking someone to join our Data Access Protection Squad as a Senior Data Access Protection Engineering Specialist in Cyber to oversee the global platform infrastructure and delivery of advanced integration of technical solutions with a strong focus on DevOps, data analytics...Full timeWork at officeLocal areaRemote work
- ...Analytics Engineer, Enterprise Data See It. Build It. Own it. Sangoma is a global leader in business communications, delivering cloud... ...Your Background: You are a visualization and analytics specialist who loves turning messy, complex data into dashboards people...Full timeWork from homeWorldwideFlexible hours
- ...acquiring software partners, activating their merchants, and delivering sustained revenue growth. The Role As a Senior Data Engineer, you will be responsible for designing, building, and maintaining scalable data infrastructure that supports analytics, reporting,...
- ...We’re seeking someone to join our team as a Data Pipeline Engineering Specialist to design, build, and operate critical data pipelines that ingest and process cyber event data for security analytics and monitoring platforms. In the Technology division, we leverage innovation...Full timeWork at officeRemote work
- ...des solutions robustes de type ETL / ELT et Data Pipelines Collaborer et coordonner avec plusieurs... ...(TI) et en management au monde. Data Specialist – Snowflake/ DBT Position Description BRP is looking for a Data Engineer to join our team and bring the analytics practice...Remote work
$120k - $160k per year
...into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We work with innovators across... ...you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline...Full timeContract workRemote workFlexible hours- ...interesting challenges with continuous learning opportunities, then Tescys could be a good fit for you! We're looking for a Data Platform Engineer (DevOps)to join our TecsysIQ Data & AI team. This is a hybrid role that builds and operates the cloud data platform powering...Permanent employmentRemote work
- ...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Data Engineer with our large consulting client on a long term project with a major manufacturing client in the Montreal area. Role: Data...Remote jobLong term contractContract work
- ...you to Be Seen, Be Yourself, and Do Your Best Work. About the Data Insights Team Our mission is to unify data from every business... ...customer-facing dashboards. About You We’re hiring a Senior Data Engineer for Data Insights in Montreal—someone with a Data as a Product...Permanent employmentWorldwide
- ...commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries, giving... ...More about the role & team We’re looking for a Senior Data Engineer to help design and deliver scalable data solutions that power...Permanent employmentFull timeFlexible hours
- At Trackforce, we are transforming physical security operations that are managed around the world. As the leading SaaS platform for physical security workforce management, we provide security companies and organizations with a streamlined solution to manage their guard forces...Full timeWork at officeRemote workWork from home
- ...willingness to challenge consensus. As an Trading System Data Specialist , you will be responsible for providing mission critical support... ...performs a wide variety of technical troubleshooting and engineering work, including software deployment, software configuration,...Night shiftEarly shift
- ...Senior AI Data Engineer – Enterprise Data Build It. Scale It. Own It. Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate, and engage with their customers. Our portfolio includes Unified Communications...Long term contractFull timeWork from homeWorldwideFlexible hours
- ...About The Role Every business we acquire arrives with its own data — its own systems, its own schemas, its own decades of quirks —... ...access that everything else depends on. Partner closely with engineering, product, and operations to make sure the data serves what we're...Permanent employmentFull timeInternshipLocal areaWork from homeDay shift
- ...value of technology and build a more sustainable, more inclusive world. Position Summary We are seeking a highly motivated Data Engineer with strong expertise in Snowflake Databricks Python and SQL to design develop and support scalable data and analytics solutions The...Permanent employmentFull timeLocal area
- ...Job Level Professional Posted Date Apr 25, 2025 We're seeking someone to join our Application and Data Engineering team as a Sr. BigData Engineering Specialist to build and support the technical delivery of our Data Platform and contribute to the development of reusable...Full timeWork at officeRemote work
- ...decentralized finance (DeFi). The Chainlink stack provides the essential data, interoperability, compliance, and privacy standards needed to... ...Chainlink Reserve. Learn more at chain.link. The role The Engineering Manager for Data Feeds will lead a critical area of the...Long term contractRemote work
$80k - $155k per year
...gestionnaires de programme, experts métiers, architectes, analystes, data stewards et équipes techniques afin d’assurer l’adhésion et le... ...(TI) et en management au monde. Senior Enterprise Data Specialist Position Description Senior Enterprise Data Specialist...Day shift3 days per week$60k - $130k per year
...Description de poste Présentation du poste Nous recherchons un **Data Engineer expérimenté spécialisé en Palantir Foundry** pour rejoindre un... ...de l’information (TI) et en management au monde. Data Specialist - Palantir Foundry Position Description Position...- ...Responsibility: : What will you do? The Digital Power Application Center's Team is expanding, and we are seeking a Power Application Engineering Specialist to assist us in meeting our customers' expectations regarding their Power Management Systems. We are seeking a collaborative...Full time
- ...standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology is a unique engagement model designed to align interests...Full timeWorldwide
- ...Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures... ..., privatization of a railway. Context As part of our data-driven strategy, we are looking for an experienced Data Engineer...
- ...We’re seeking someone to join our team as an Applied AI Engineering Specialist in FICFX to design and scale enterprise-grade GenAI platforms and... ...regression testing Design and implement controls for entitlements, data security, and PII handling, including usage of open-source...Full timeInternshipWork at officeRemote work
- ...avec Microsoft Purview Insider Risk Management, Microsoft Purview Data Loss Prevention, Microsoft Defender XDR, Microsoft Entra ID ou d... ...Genetec is looking for an Insider Risk and Data Loss Prevention Specialist to join its Information Security team. This team works along...Full timeFlexible hours
$70k - $120k per year
Senior Network Engineering Specialist Position Description Location: Montreal or Toronto Bilingual: French/English is required The CGI... ...communications, and cloud infrastructure hosted in CGI data centres. We are looking for a Senior Network Designer with...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineering Specialist I. Be the first to apply!
- big data engineer Montréal, QC
- data integration developer Montréal, QC
- junior data engineer Montréal, QC
- data engineer Montréal, QC
- data cabling engineer Montréal, QC
- gcp data engineer Montréal, QC
- information engineer Montréal, QC
- remote data engineer Montréal, QC
- python data engineer Montréal, QC
- data centre engineer Montréal, QC
