Full Time Job

Etl Developer


Montreal, QC 04-12-2024
Apply @ Employer
  • Paid
  • Full Time
Job Description
Ubisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

Job Description

Ubisoft IT is looking for an ETL Developer to join the Publishing Service team. They create and maintain Marketing tools and products for marketing teams like CRM and media, Customer Service, Digital Marketing, Brand Management, Community, and E-sports. They also allow marketing teams to better engage with the players throughout their Ubisoft Journey.

As an ETL Developer, you will be responsible for overseeing the design, implementation, and maintenance of business intelligence solutions while working as a data pipeline specialist. The scope of this position will be focused on ETL solutions for segmenting player and marketing data.

• Own and drive all phases of delivery such as analysis, design, development, testing, and maintenance;
• Understand the operational and reporting needs of users, and the constraints of systems, and translate these needs into technical designs;
• Deliver robust and monitored ETL processes to address the operational and reporting needs of the users;
• Build complex SQL queries, scripts, and stored procedures;
• Create and maintain technical documentation that allows ongoing maintenance by other engineers;
• Partner with other team members to evolve the overall technical ecosystem.

• Expertise in SQL coding, querying, and tuning;
• Experience with various data vendor technologies such as Databricks, Snowflake, and DynamoDB;
• Experience using a programming language such as Python or an equivalent;
• Experience working on large data volumes;
• Experience with Star and/or Snowflake schema design and data warehousing concepts and architecture;
• Experience with cost optimization of data warehouses and ETL processes.

Jobcode: Reference SBJ-rj01w1-44-222-104-206-42 in your application.

Company Profile

Ubisoft’s worldwide network of video game development studios and business offices work hand-in-hand each day to deliver rich and innovative gaming experiences that reflect the creativity and diversity of their teams