Data Engineer-Consultant Ingénieur de données
Top Benefits
About the role
Our talented Data and AI Practice is made up of Canadian recognized experts - and there's room for more analytical and ambitious data professionals. If you're passionate about helping clients make better data-driven decisions to tackle their most complex business issues. let's talk. Take your skills to a new level and launch a career where you can truly do what matters.
This is a fast-growing, high-visibility domain with ample opportunities to elevate your skill set and advance your career.
Your Responsibilities:
We are looking for a Data Engineer with 5 years' experience that combines Data Engineering, Data Architecture and Data Management expertise. As an Data Engineer within our Data and AI practice, you’ll design and set up projects that bring together information from a variety of sources, to enable analysis and decision-making. You make sure that data is accessible and easy to use, so that it can be used for routine and ad-hoc analysis.
Skills and Attributes for Success
- Strong knowledge of Python, Spark, and database management systems (e.g., T-SQL, SQL, NoSQL).
- Experience with data processing frameworks and tools (e.g., Apache Spark, Apache Flink, or similar).
- Database, storage, collection and aggregation models, techniques, and technologies – and how to apply them in business.
- Ability to use technology to aim business problems using one or more Microsoft Analytics services for building data pipelines, data streams, and system integration.
- Advanced knowledge in entity and relationship extraction from unstructured data.
- Understanding of database table indexing, with emphasis on clustered column store tables.
- Proficient in data handling, understanding, analysis and interpretation of results.
- Data security: must be able to demonstrate an understanding of data security at rest and in transit.
- Scale: deliver performance at scale, and accurately anticipate system enhancement needs.
- Data integrity: data manipulation, error identification and handling, and modeling.
- Cost Management: deliver performant solutions mindful of the consumption costs.
The Ideal candidate is:
- Goal oriented and possesses strong decision-making and problem-solving skills.
- Communicates and explains the plan, templates, approaches to his/her team and other teams so that he/she does not end-up being a bottleneck.
- Can communicate clearly in both languages (French and English) going technical when appropriate and is able to elevate the vocabulary for less technical folks such as clients, other team members, e.g., Project Manager.
- Excellent written and verbal communication skills for coordinating across teams (French and English).
To qualify for the role, you must have:
- Bachelor's or Master’s degree in computer science, Information Technology, Engineering or a related field and disciple is required.
- Minimum of 5 years of professional experience within a Data Engineering or a related role.
- Proven ability to optimize and troubleshoot data engineering processes.
- Strong interpersonal and excellent written and verbal communication skills, with the ability to build consensus and manage relationships.
- Highly collaborative, with high end consulting skills and the drive to solve multifaceted problems with minimal supervision.
- Must be a self-starter that is motivated by ambiguity with the ability to indirectly influence others in a large matrix organization structure.
- Experience in data visualization tools such as PowerBI is a plus.
- Familiarity with different development methodologies (e.g., waterfall, agile, XP, scrum)
- Experience working in a high paced, rapidly changing, and evolving environment using a hybrid model approach of both in-office and remote working arrangements. Work with our customers’ stakeholders to identify opportunities.
- Coordinate with different functional teams to implement all D&A assets with proper monitoring.
- Keep up to date with various modern D&A platform services and trends.
What We Look For:
- Experience in engaging with both technical and non-technical stakeholders.
- Strong consulting experience and background, including engaging directly with clients.
- Team management on Advanced Analytics, Business Intelligence, Data Warehousing, Big Data projects.
Benefits
- The opportunity to join and grow an ever-expanding professional network of high-profile clients and reputable colleagues.
- Permanent, full-time job (40 hours a week).
- Hybrid (work from home and/or office) and flexible schedule.
- Competitive salary and bonus structure.
- Attractive group insurance plan.
- Retirement savings plan with matching.
- Family company culture.
- Flex-Fridays in the summertime.
- Free use of the gym within building.
- Subsidized catering service & free snacks at the office.
- Vacation days plus 6 personal days per year.
- Casual work environment: jeans-friendly!
Notre talentueuse pratique des données et de l'IA est composée d'experts reconnus au Canada - et il y a de la place pour d'autres professionnels des données analytiques et ambitieux. Si vous êtes passionné par l'idée d'aider les clients à prendre de meilleures décisions fondées sur les données pour résoudre leurs problèmes commerciaux les plus complexes.
Vos responsabilités:
Nous recherchons un Consultant Ingénieur de données avec 5 ans d'expérience qui combine l'ingénierie des données, l'architecture des données et l'expertise en gestion des données. En tant Data Engineer au sein de notre pratique Data and AI, vous concevrez et mettrez en place des projets qui rassemblent des informations provenant de diverses sources, afin de permettre l'analyse et la prise de décision. Vous vous assurez que les données sont accessibles et faciles à utiliser, afin qu'elles puissent être utilisées pour des analyses de routine et ad hoc.
Compétences et attributs pour réussir:
- Solides connaissances de Python, Spark et des systèmes de gestion de bases de données (par exemple, T-SQL, SQL, NoSQL).
- Expérience avec des Framework et des outils de traitement de données (par exemple, Apache Spark, Apache Flink, ou similaire).
- Modèles, techniques et technologies de base de données, de stockage, de collecte et d'agrégation - et comment les appliquer dans l'entreprise.
- Capacité à utiliser la technologie pour résoudre des problèmes commerciaux en utilisant un ou plusieurs services Microsoft Analytics pour créer des pipelines de données, des flux de données et l'intégration de systèmes.
- Connaissance avancée de l'extraction d'entités et de relations à partir de données non structurées.
- Compréhension de l'indexation des tables de base de données, avec un accent particulier sur les tables de stockage de colonnes en cluster.
- Maîtrise de la manipulation des données, de la compréhension, de l'analyse et de l'interprétation des résultats.
- Sécurité des données : doit pouvoir démontrer une compréhension de la sécurité des données au repos et en transit.
- Échelle : fournir des performances à l'échelle et anticiper avec précision les besoins d'amélioration du système.
- Intégrité des données : manipulation des données, identification et traitement des erreurs, et modélisation.
- Gestion des coûts : fournir des solutions performantes en tenant compte des coûts de consommation.
Le candidat idéal est :
- Orienté vers les objectifs et doté de solides compétences en matière de prise de décision et de résolution de problèmes.
- Il communique et explique le plan, les modèles et les approches à son équipe et aux autres équipes afin de ne pas devenir un goulot d'étranglement.
- Peut communiquer clairement dans les deux langues (français et anglais), en s'exprimant de manière technique lorsque c'est nécessaire et en étant capable d'enrichir le vocabulaire pour des personnes moins techniques telles que les clients, les autres membres de l'équipe, par exemple, le chef de projet.
- Excellentes aptitudes à la communication écrite et orale pour la coordination entre les équipes (français et anglais).
Pour être qualifié pour ce poste, vous devez avoir :
- Une licence ou une maîtrise en informatique, en technologie de l'information, en ingénierie ou dans un domaine connexe et un diplôme est exigé.
- Un minimum de 5 ans d'expérience professionnelle dans le domaine de l'ingénierie des données ou dans un domaine connexe.
- Capacité avérée à optimiser et à résoudre les problèmes liés aux processus d'ingénierie des données.
- Solides compétences interpersonnelles et excellentes aptitudes à la communication écrite et orale, avec la capacité de créer un consensus et de gérer les relations.
- Le candidat doit faire preuve d'une grande capacité de collaboration, d'un sens aigu du conseil et d'une volonté de résoudre des problèmes complexes avec un minimum de supervision.
- Le candidat doit être motivé par l'ambiguïté et avoir la capacité d'influencer indirectement les autres au sein d'une grande structure matricielle.
- Une expérience des outils de visualisation de données tels que PowerBI est un plus.
- Familiarité avec différentes méthodologies de développement (par exemple, waterfall, agile, XP, scrum).
- Expérience du travail dans un environnement très dynamique, en évolution rapide et utilisant un modèle hybride de travail au bureau et à distance. Travailler avec les parties prenantes de nos clients pour identifier les opportunités.
- Coordonner avec les différentes équipes fonctionnelles pour mettre en œuvre tous les actifs de D&A avec un suivi approprié.
- Se tenir au courant des différents services et tendances de la plateforme D&A moderne.
Avantages
- Emploi permanent à temps plein (40 heures par semaine).
- Horaires hybrides (travail à domicile et/ou au bureau) et flexibles.
- Salaire compétitif et structure de primes.
- Régime d'assurance collective avantageux.
- Plan d'épargne retraite avec abondement.
- Flex-Vendredi pendant l'été.
- Utilisation gratuite de la salle de sport dans l'immeuble.
- Service de restauration subventionné et collations gratuites au bureau.
- Jours de vacances et 6 jours personnels par an.
- Environnement de travail décontracté : les jeans sont les bienvenus !
About KPI Digital
KPI Digital is a consulting firm, in business for over 20 years. Our solutions include Data and Analytics,Digital Transformation, Application Development and Performance Management.
Our target market includes Mid-size-Fortune 500 North America. The industries we focus on include Manufacturing, Distribution, Healthcare, Insurance, Banking, Mining, Retail, CPG and more.
We are a combination of technology and business experts who focus on execution and outcomes. We act as an extension of your company.
Data Engineer-Consultant Ingénieur de données
Top Benefits
About the role
Our talented Data and AI Practice is made up of Canadian recognized experts - and there's room for more analytical and ambitious data professionals. If you're passionate about helping clients make better data-driven decisions to tackle their most complex business issues. let's talk. Take your skills to a new level and launch a career where you can truly do what matters.
This is a fast-growing, high-visibility domain with ample opportunities to elevate your skill set and advance your career.
Your Responsibilities:
We are looking for a Data Engineer with 5 years' experience that combines Data Engineering, Data Architecture and Data Management expertise. As an Data Engineer within our Data and AI practice, you’ll design and set up projects that bring together information from a variety of sources, to enable analysis and decision-making. You make sure that data is accessible and easy to use, so that it can be used for routine and ad-hoc analysis.
Skills and Attributes for Success
- Strong knowledge of Python, Spark, and database management systems (e.g., T-SQL, SQL, NoSQL).
- Experience with data processing frameworks and tools (e.g., Apache Spark, Apache Flink, or similar).
- Database, storage, collection and aggregation models, techniques, and technologies – and how to apply them in business.
- Ability to use technology to aim business problems using one or more Microsoft Analytics services for building data pipelines, data streams, and system integration.
- Advanced knowledge in entity and relationship extraction from unstructured data.
- Understanding of database table indexing, with emphasis on clustered column store tables.
- Proficient in data handling, understanding, analysis and interpretation of results.
- Data security: must be able to demonstrate an understanding of data security at rest and in transit.
- Scale: deliver performance at scale, and accurately anticipate system enhancement needs.
- Data integrity: data manipulation, error identification and handling, and modeling.
- Cost Management: deliver performant solutions mindful of the consumption costs.
The Ideal candidate is:
- Goal oriented and possesses strong decision-making and problem-solving skills.
- Communicates and explains the plan, templates, approaches to his/her team and other teams so that he/she does not end-up being a bottleneck.
- Can communicate clearly in both languages (French and English) going technical when appropriate and is able to elevate the vocabulary for less technical folks such as clients, other team members, e.g., Project Manager.
- Excellent written and verbal communication skills for coordinating across teams (French and English).
To qualify for the role, you must have:
- Bachelor's or Master’s degree in computer science, Information Technology, Engineering or a related field and disciple is required.
- Minimum of 5 years of professional experience within a Data Engineering or a related role.
- Proven ability to optimize and troubleshoot data engineering processes.
- Strong interpersonal and excellent written and verbal communication skills, with the ability to build consensus and manage relationships.
- Highly collaborative, with high end consulting skills and the drive to solve multifaceted problems with minimal supervision.
- Must be a self-starter that is motivated by ambiguity with the ability to indirectly influence others in a large matrix organization structure.
- Experience in data visualization tools such as PowerBI is a plus.
- Familiarity with different development methodologies (e.g., waterfall, agile, XP, scrum)
- Experience working in a high paced, rapidly changing, and evolving environment using a hybrid model approach of both in-office and remote working arrangements. Work with our customers’ stakeholders to identify opportunities.
- Coordinate with different functional teams to implement all D&A assets with proper monitoring.
- Keep up to date with various modern D&A platform services and trends.
What We Look For:
- Experience in engaging with both technical and non-technical stakeholders.
- Strong consulting experience and background, including engaging directly with clients.
- Team management on Advanced Analytics, Business Intelligence, Data Warehousing, Big Data projects.
Benefits
- The opportunity to join and grow an ever-expanding professional network of high-profile clients and reputable colleagues.
- Permanent, full-time job (40 hours a week).
- Hybrid (work from home and/or office) and flexible schedule.
- Competitive salary and bonus structure.
- Attractive group insurance plan.
- Retirement savings plan with matching.
- Family company culture.
- Flex-Fridays in the summertime.
- Free use of the gym within building.
- Subsidized catering service & free snacks at the office.
- Vacation days plus 6 personal days per year.
- Casual work environment: jeans-friendly!
Notre talentueuse pratique des données et de l'IA est composée d'experts reconnus au Canada - et il y a de la place pour d'autres professionnels des données analytiques et ambitieux. Si vous êtes passionné par l'idée d'aider les clients à prendre de meilleures décisions fondées sur les données pour résoudre leurs problèmes commerciaux les plus complexes.
Vos responsabilités:
Nous recherchons un Consultant Ingénieur de données avec 5 ans d'expérience qui combine l'ingénierie des données, l'architecture des données et l'expertise en gestion des données. En tant Data Engineer au sein de notre pratique Data and AI, vous concevrez et mettrez en place des projets qui rassemblent des informations provenant de diverses sources, afin de permettre l'analyse et la prise de décision. Vous vous assurez que les données sont accessibles et faciles à utiliser, afin qu'elles puissent être utilisées pour des analyses de routine et ad hoc.
Compétences et attributs pour réussir:
- Solides connaissances de Python, Spark et des systèmes de gestion de bases de données (par exemple, T-SQL, SQL, NoSQL).
- Expérience avec des Framework et des outils de traitement de données (par exemple, Apache Spark, Apache Flink, ou similaire).
- Modèles, techniques et technologies de base de données, de stockage, de collecte et d'agrégation - et comment les appliquer dans l'entreprise.
- Capacité à utiliser la technologie pour résoudre des problèmes commerciaux en utilisant un ou plusieurs services Microsoft Analytics pour créer des pipelines de données, des flux de données et l'intégration de systèmes.
- Connaissance avancée de l'extraction d'entités et de relations à partir de données non structurées.
- Compréhension de l'indexation des tables de base de données, avec un accent particulier sur les tables de stockage de colonnes en cluster.
- Maîtrise de la manipulation des données, de la compréhension, de l'analyse et de l'interprétation des résultats.
- Sécurité des données : doit pouvoir démontrer une compréhension de la sécurité des données au repos et en transit.
- Échelle : fournir des performances à l'échelle et anticiper avec précision les besoins d'amélioration du système.
- Intégrité des données : manipulation des données, identification et traitement des erreurs, et modélisation.
- Gestion des coûts : fournir des solutions performantes en tenant compte des coûts de consommation.
Le candidat idéal est :
- Orienté vers les objectifs et doté de solides compétences en matière de prise de décision et de résolution de problèmes.
- Il communique et explique le plan, les modèles et les approches à son équipe et aux autres équipes afin de ne pas devenir un goulot d'étranglement.
- Peut communiquer clairement dans les deux langues (français et anglais), en s'exprimant de manière technique lorsque c'est nécessaire et en étant capable d'enrichir le vocabulaire pour des personnes moins techniques telles que les clients, les autres membres de l'équipe, par exemple, le chef de projet.
- Excellentes aptitudes à la communication écrite et orale pour la coordination entre les équipes (français et anglais).
Pour être qualifié pour ce poste, vous devez avoir :
- Une licence ou une maîtrise en informatique, en technologie de l'information, en ingénierie ou dans un domaine connexe et un diplôme est exigé.
- Un minimum de 5 ans d'expérience professionnelle dans le domaine de l'ingénierie des données ou dans un domaine connexe.
- Capacité avérée à optimiser et à résoudre les problèmes liés aux processus d'ingénierie des données.
- Solides compétences interpersonnelles et excellentes aptitudes à la communication écrite et orale, avec la capacité de créer un consensus et de gérer les relations.
- Le candidat doit faire preuve d'une grande capacité de collaboration, d'un sens aigu du conseil et d'une volonté de résoudre des problèmes complexes avec un minimum de supervision.
- Le candidat doit être motivé par l'ambiguïté et avoir la capacité d'influencer indirectement les autres au sein d'une grande structure matricielle.
- Une expérience des outils de visualisation de données tels que PowerBI est un plus.
- Familiarité avec différentes méthodologies de développement (par exemple, waterfall, agile, XP, scrum).
- Expérience du travail dans un environnement très dynamique, en évolution rapide et utilisant un modèle hybride de travail au bureau et à distance. Travailler avec les parties prenantes de nos clients pour identifier les opportunités.
- Coordonner avec les différentes équipes fonctionnelles pour mettre en œuvre tous les actifs de D&A avec un suivi approprié.
- Se tenir au courant des différents services et tendances de la plateforme D&A moderne.
Avantages
- Emploi permanent à temps plein (40 heures par semaine).
- Horaires hybrides (travail à domicile et/ou au bureau) et flexibles.
- Salaire compétitif et structure de primes.
- Régime d'assurance collective avantageux.
- Plan d'épargne retraite avec abondement.
- Flex-Vendredi pendant l'été.
- Utilisation gratuite de la salle de sport dans l'immeuble.
- Service de restauration subventionné et collations gratuites au bureau.
- Jours de vacances et 6 jours personnels par an.
- Environnement de travail décontracté : les jeans sont les bienvenus !
About KPI Digital
KPI Digital is a consulting firm, in business for over 20 years. Our solutions include Data and Analytics,Digital Transformation, Application Development and Performance Management.
Our target market includes Mid-size-Fortune 500 North America. The industries we focus on include Manufacturing, Distribution, Healthcare, Insurance, Banking, Mining, Retail, CPG and more.
We are a combination of technology and business experts who focus on execution and outcomes. We act as an extension of your company.