toronto-dev
Ubisoft Montreal

Business Intelligence Developer

Ubisoft Montreal • Leading creator, publisher, and distributor of interactive entertainment and services.

Montreal
14 days ago

Ubisoft IT - Business Intelligence Developer

Ubisoft IT is looking for a Business Intelligence Developer to join the Consumer domain, which is part of the Ubisoft Data Office (UDO). The main objective of the Account data team within this domain 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 various projects for different business units, focusing on delivering business value by building 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, following 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 comprehensive 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.

Qualifications

  • Proven experience in a BI data developer position, focusing on data integration, modeling, optimization, and data quality.
  • Strong experience with PySpark and SQL.
  • Proficiency in working with Git for versioning and CI/CD.
  • Expertise in reporting tools such as Tableau.
  • Good knowledge of ETL/ELT processes.
  • Familiarity with cloud data platforms such as Snowflake or Databricks.

Additional Information

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.

At Ubisoft, we recognize that skills and competencies show up in different forms and can be based on various experiences. That's why we strongly encourage you to apply even if you don’t meet all the listed requirements.

At Ubisoft, we embrace diversity in all its forms. We are committed to fostering an inclusive and respectful work environment for everyone. We understand the importance of providing a pleasant interview experience, so if you need any accommodation, please let us know how we can facilitate the process.