Tweet

Ubisoft Bordeaux

Founded in 2017, Ubisoft Bordeaux works passionately on the biggest AAA games to deliver the best gaming experiences. Today, the studio boasts over 400 talents from 20 different nationalities, working on licenses such as Assassin's Creed, Beyond Good & Evil 2 and other unannounced projects. At the same time, the studio has set up a Tech branch, which works on all Ubisoft's online services, Online Services, as well as on the Anvil game engine. An R&D center, La Forge, has also been created, bringing together engineers and researchers to work together on prototypes for game production, particularly around AI issues.

Context

You will be joining the Online Services team, a cross-functional team of the Ubisoft group with an international presence, which develops shared services for productions. These services are used by all our games, whether they are in development or live and accessible to players. As these services are in great demand, the Online Services team has to guarantee a high level of stability, while continually developing new features to meet the needs of our productions.

More specifically, you'll be working in the "Social" development teams, whose mandate is to promote interaction between our players in a healthy and positive gaming environment. You'll work on services related to player interaction (friends list, player groups, party-play, player-reputation/anti-toxicity, moderation, etc.). As these teams are spread across the globe, you will be working in an international context, where English will be the reference language.

Job Description

Ubisoft Bordeaux is looking for a Team Lead to join our Online Services team, in charge of the online services platform designed to provide solutions to improve the connected experience of our players across all our games.

You'll be involved in development alongside your team members, exchanging views on your mandates with your Project Manager and other team leads, and discussing ways of improving processes and sharing technologies.

You are aware that your online services are exposed to millions of players every day; you are the guarantor of the quality of deliverables and the resilience of our systems.

Responsibilities

  • You will support your team members in their individual development, ensure team well-being, prevent conflicts and anticipate training and recruitment needs.

  • You work closely with project stakeholders (PO/PM, Tech Leads, Team Leads, Project Manager). You are the main point of contact for the Project Manager and pass on the product vision to your team.

  • You play a major role in inter-team coordination, ensuring that sprints run smoothly by adjusting priorities and providing visibility on your team's successes/deliverables.

  • You feed back ideas, innovations and solutions proposed by the team in order to make them visible and integrate them into the roadmap.

  • You are responsible for your team's autonomy, continuous improvement and compliance with best practices.

  • Your technical background enables you to understand and anticipate your team's technological challenges and constraints, and to grasp the performance and resilience issues associated with high-load Cloud infrastructures, while respecting budgetary constraints.

  • You contribute to the project development process by participating in the design and implementation phases, thus maintaining a strong technical footprint.

Qualifications

Hard skills

  • You have a solid technical background in the development of cloud-based microservices. Knowledge of NodeJS TypeScript and AWS Cloud Services is a plus.

  • You have already managed a LIVE service and have a good knowledge of DEVOPS practices (Docker, AWS CDK, CI/CD ...)

  • You have already managed a team and aspire to a career in management

  • You have a very good understanding of agile principles and a solid grasp of the Scrum Master role.

Soft Skills

  • You are recognized for your excellent communication and leadership skills.

  • You know how to animate and federate a team, you inspire and transmit the vision of the Product Manager and the Project Manager.

  • You have good stress management skills and know how to motivate your teams

  • Organized and rigorous, you have good analytical skills and the ability to solve both organizational and technical problems.

Each candidate has a unique background, which does not always correspond 100% with the profile described. So if your profile is atypical, don't hesitate to apply, explaining the added value you can bring to the team.

Additional Information

Recruitment process:

  • Telephone interview with our Tech Recruiter (30 min)

  • Interview with the management team (1h30)

If your application is unsuccessful, you will receive a negative reply.

As an employer, Ubisoft offers equal employment opportunities to all regardless of gender, ethnicity, religion, sexual orientation, social status, disability or age. Ubisoft strives to develop an inclusive work environment that reflects the diversity of its gaming community in its teams.β€―All information will be treated confidentially in accordance with the Employment Equity Act.