Offers “Ubisoft”

Expires soon Ubisoft

Développeur BI - ETL Data Warehousing

  • CDI
  • CANADA
  • IT development

Job description



Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.

En tant que développeur BI, tu joindras une équipe Agile qui travaille sur un projet ayant comme objectif de mettre en place des indicateurs de suivi de productivité et de stabilité pour aider nos équipes contrôle de qualité à atteindre leurs objectifs de livraison de nos jeux. Tu aideras également l’équipe Enterprise Data à mettre en place sa nouvelle plateforme utilisant les technologies cloud.

Tu seras responsable de tous les développements de la chaine BI, de l’intégration des données en utilisant notre outil ETL interne (Teradata utilities et Python) jusqu’à la conception de la partie reporting sous Microstrategy ou Tableau.

De plus, tu participeras  à l’élaboration de la solution technique à partir des besoins fonctionnels, tout en appliquant les bonnes pratiques internes définies par l’équipe d’architecture et de modélisation de données pour livrer des solutions performantes et réutilisables.

Responsabilités:

·  Travailler avec l’analyste d’affaires afin d’identifier et de comprendre les besoins d’affaires pour ensuite les traduire en solutions techniques ;
·  Faire la modélisation du système décisionnel en collaboration avec les concepteurs de données; 
·  Concevoir et tester les processus ETL (extraction, transformation et chargement) à partir du datalake ; 
·  Construire les couches sémantiques et les rapports nécessaires en utilisant Microstrategy ;
·  Préparer les livraisons dans les différents environnements de recette et production et participer à la validation fonctionnelle en supportant techniquement les utilisateurs ;
·  Rédiger la documentation technique qui permettra un suivi amélioré des contenus et de l’évolution du système; 
·  Être actif dans la communauté de développeur en faisant de la veille technologique et en participant aux chantiers de R&D.

Formation

·  Diplôme universitaire en Technologie de l’information.

Expérience pertinente

·   3 années ou plus d’expérience avec des projets d’intelligence d’affaire ;
·   3 années ou plus d’expérience sur les phases de modélisation et développement de solutions d’entrepôts de données ;
·  Expérience avec l’une des  bases de données suivantes : Snowflake ou Teradata ou SQL Server ou Oracle ;
·  Expérience avec  Informatica ou SSIS ou IBM Datastage ou autre solution majeure du marché ;
·  Au moins un an d’expérience de développement avec Python.

Connaissances

·  Connaissance du Data Warehouse Snowflake (SaaS);
·  Expérience en développement de flux ETL avec des sources de données variées : NoSQL, SQL Server, Oracle, Online contents, Hadoop ;
·  Connaissance des technologies Hadoop (HDFS, Hive, Spark, etc), et/ou autres technologies big data;
·  Expérience sur les outils de reporting ou de visualisation de données comme Microstrategy ou Tableau ;
·  Connaissance d l’environnement cloud (AWS, GCP, Azure) est un atout ;
·  Connaissance de l’outil de management de workflow Airflow est un fort atout ;
·  Expérience en meilleures pratiques d’  ingénierie de données et dedéveloppement logiciel, et DevOps est un atout;
·  Connaissance de la méthodologie Agile est un plus.

Habiletés

·  Très bonne communication interpersonnelle (Bilinguisme – français et anglais);
·  Fortes aptitudes en résolution de problème et en métadonnées;
·  Bonnes compétences organisationnelles et structurelles
·   Faire preuve de responsabilité, d’initiative et d’une forte autonomie

Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus. 

Chez Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences .