Data Engineer / Data Infrastructure Developer | Ingénieur (e) de données / Développeur (se) d'infrastructure de données
Data Engineer / Data Infrastructure Developer (Français ci-dessous)
Full-time- Permanent role, Hybrid (2 days in office)
Must be residing in the GMA (Greater Montreal Area) & if not, must relocate. Candidates outside of Canada & without the right to work in Canada will be rejected.
Our Client, a technological subsidiary of a Canadian Utility, is a leading full-service provider offering customized battery energy storage systems, control software, installation, commissioning, operation, inspection & management, & an end-of-life recycling program. Their products are installed on multiple locations of the electric grid & are monitored in real-time by their operators.
As a member, you will be responsible for gathering and understanding data requirements, presenting them to software engineers, and working within the team to achieve high quality data ingestion goals. In this role, you will be a technical expert with significant reach and impact. You will work closely with a group of software development engineers, electrical engineers, project managers, data scientists and UI developers to create the data infrastructure and pipelines needed to drive the initiatives of our team. As our client is currently in the development and commercialization phase in a growing field, you will have many opportunities to be directly and actively involved in the design and development of all new generations of products.
Roles & Responsibilities
- Work with the engineering team to implement and tweak solutions to ensure high-quality data logging
- Create data pipelines to gather, aggregate, clean, and transform data from disparate sources
- Maintain efficient and scalable data architecture and warehousing
- Work with data scientists to solve challenging real-world problems to deliver insights that enable our Client to achieve its goals
Candidate Profile
Education
- Bachelor's or master's degree in computer science, information technology, engineering or equivalent
Specific knowledge
- Experience with Python and/or Java
- Experience in implementation and maintenance in ETL processing and data warehousing
- Experience with both relational (SQL) and non-relational (NoSQL) databases
- Experience with data visualization/exploration tools such as Power BI, Looker, Tableau or similar BI tools
- Experience with Linux operating system and command-line tools
- Experience with GIT
- Experience with Agile methodology
- Applications/Domain-knowledge in Energy and/or Utility Sector, a plus
- Experience with data historians and timeseries databases, a plus
- French and English spoken and written
Soft Skills
• Ability to quickly learn new technologies
• Ability to work independently with high energy, enthusiasm, and persistence
• Ability to work in a collaborative environment
Logistics & Work requirements
- Be located within Greater Montreal Area or the willingness to relocate
- Be able to commute to office/sites on a needed basis
- Ability to work in Canada without restrictions
How to Apply
If you feel you are an excellent candidate, have the required skills & experience indicated above, please apply here.
By submitting, you agree to our Consent Policy, Data Processing & Privacy Policy. You consent to submit your application & all related forms, documents & information electronically. You consent to allow Potenco to release your resume containing your qualifications & experience with the hiring company or its affiliates, conduct any matters related to the recruiting, application, & background check &/or onboarding process electronically.
======================================
Ingénieur (e) de données / Développeur (se) d'infrastructure de données
Temps plein, Hybride (2 jours au bureau)
Doit résider dans la région du Grand Montréal et sinon, doit se relocaliser. Les candidats à l'extérieur du Canada et sans droit de travailler au Canada seront rejetés.
Notre client, une filiale technologique d'un service public canadien, est un important fournisseur de services complets offrant des systèmes de stockage d'énergie de batterie personnalisés, des logiciels de contrôle, l'installation, la mise en service, l'exploitation, l'inspection et la gestion, ainsi qu'un programme de recyclage en fin de vie. Leurs produits sont installés à plusieurs endroits du réseau électrique et sont surveillés en temps réel par leurs opérateurs.
Leurs produits sont installés à plusieurs endroits du réseau électrique international et génèrent une grande quantité de données.
En tant que membre, vous serez chargé de recueillir et de comprendre les exigences en matière de données, de les présenter aux ingénieurs logiciels et de travailler au sein de l'équipe pour atteindre des objectifs d'ingestion de données de haute qualité. Dans ce rôle, vous serez un expert technique avec une portée et un impact significatifs. Vous travaillerez en étroite collaboration avec un groupe d'ingénieurs en développement logiciel, d'ingénieurs électriciens, de chefs de projet, de scientifiques des données et de développeurs d'interface utilisateur pour créer l'infrastructure de données et les pipelines nécessaires pour piloter les initiatives de notre équipe. Notre client étant actuellement en phase de développement et de commercialisation dans un domaine en pleine croissance, vous aurez de nombreuses opportunités d'être directement et activement impliqué dans la conception et le développement de toutes nouvelles générations de produits.
Rôles et responsabilités
- Travailler avec l'équipe d'ingénierie pour mettre en œuvre et peaufiner des solutions afin d'assurer un enregistrement de données de haute qualité
- Créer des pipelines de données pour collecter, agréger, nettoyer et transformer des données provenant de sources disparates
- Maintenir une architecture et un entreposage de données efficaces et évolutifs
- Travailler avec un scientifique des données pour résoudre des problèmes difficiles du monde réel afin de fournir des informations qui permettent à notre client d'atteindre ses objectifs
Profil du candidat
Éducation
- Baccalauréat ou maîtrise en informatique, technologie de l'information, ingénierie ou équivalent
Connaissances spécifiques
- Expérience avec Python et/ou Java
- Expérience dans la mise en œuvre et la maintenance dans le traitement ETL et l'entreposage de données
- Expérience avec les bases de données relationnelles (SQL) et non relationnelles (NoSQL)
- Expérience avec des outils de visualisation/exploration de données tels que Power BI, Looker, Tableau ou des outils BI similaires
- Expérience avec le système d'exploitation Linux et les outils de ligne de commande
- Expérience avec GIT
- Expérience avec la méthodologie Agile
- Applications/Connaissance du domaine dans le secteur de l'énergie et/ou des services publics, un atout
- Expérience avec les historiques de données et les bases de données de séries chronologiques, un atout
- Français et anglais parlés et écrits
Compétences
- Capacité à apprendre rapidement de nouvelles technologies
- Capacité à travailler de manière autonome avec beaucoup d'énergie, d'enthousiasme et de persévérance
- Capacité à travailler dans un environnement collaboratif
Exigences logistiques et de travail
- Être situé dans la région du Grand Montréal ou être disposé à déménager
- Être capable de se rendre au bureau/sites selon les besoins
- Capacité de travailler au Canada sans restrictions
Comment s'inscrire
Si vous pensez que vous êtes un excellent candidat, que vous possédez les compétences et l'expérience requises indiquées ci-dessus, veuillez postuler ici.
En soumettant, vous acceptez notre politique de consentement, notre politique de traitement des données et notre politique de confidentialité. Vous consentez à soumettre votre candidature et tous les formulaires, documents et informations connexes par voie électronique. Vous consentez à autoriser Potenco à publier votre CV contenant vos qualifications et votre expérience avec la société de recrutement ou ses filiales, à traiter par voie électronique toutes les questions liées au recrutement, à la candidature, à la vérification des antécédents et/ou au processus d'intégration.