Business Intelligence Developer

Aug 21, 2024
Montréal, Canada
... Not specified
... Senior
Full time
... Office work

Ubisoft IT is looking for a Business Intelligence Developer to join the Consumer domain which is part of Ubisoft Data Office (UDO). The main objective of the domain Account data team is to leverage Ubisoft Accounts data from the services telemetry conception to the analysis of user behaviors, including pipeline development and ensuring data quality. The team aims to create value from the account data by making it available and insightful for our partners.

As a BI Developer joining this team, you will be responsible for building and managing ETL/ELT workflows in line with the Ubisoft Data Office strategy and roadmap. You will also contribute to different projects for various business units, focusing on delivering business value by building multiple dashboards and producing specific analyses.

Responsibilities

  • Build, manage, and optimize ETL/ELT data pipelines, by ingesting and transforming data from multiple sources and systems, in various formats;
  • Deploy data products into production environments, including best practices regarding data monitoring, integration testing, and release management using Gitlab;
  • Support data products and provide technical expertise to both technical and non-technical teams;
  • Participate in improving internal processes and tools by proposing new ideas;
  • Develop quality code and build good documentation;
  • Participate in code reviews and tests;
  • Collaborate with business analysts and IT teams to define business use cases, refine requirements, and design and develop data pipelines.
  • Proven experience in a BI data developer position, focusing on data integration, modeling, optimization, and data quality;
  • Good knowledge of programmatical languages such as Python/Pyspark and SQL;
  • Good experience working with versioning and CI/CD tools such as Git;
  • Expertise with reporting tools such as Tableau;
  • Good knowledge of ETL/ELT processes;
  • Knowledge of cloud data platforms such as Snowflake or Databricks.

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.