Team Lead, Tools and Automation (Rainbow Six)
Posted Updated 1
view
#### Company Description
Ubisoft is a global leader in video games, with teams spread across the four corners of the world who create original and memorable play experiences, from Assassin’s Creed to Rainbow Six, Just Dance and many more. We believe that diversity of perspectives drives progress for both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
#### Job Description
As a team lead at Ubisoft Montréal, you will support a team that improves development methods, continuous integration and delivery pipelines, build systems and the tools used to deliver Rainbow Six.
You will work with the person responsible for technical direction and partner teams to reduce obstacles to development, improve the quality of deliverables and make releases more reliable. You will also support the gradual adoption of artificial intelligence in the team's ways of working.
**What you will do:**
- Lead and support the team in its work and the development of its members;
- Align the roadmap and priorities with the person responsible for technical direction;
- Prioritize initiatives according to their impact on productivity, quality and delivery reliability;
- Plan and track the team's work, taking dependencies into account;
- Identify obstacles in development methods together with partner teams;
- Facilitate collaboration with development, quality assurance, online services, production and core technology teams;
- Verify the value of solutions for the teams that use them and how well they meet identified needs;
- Improve continuous build, integration and delivery practices, test automation, tooling and systems observability;
- Support the adoption of artificial intelligence for automation, problem investigation, code quality and faster feedback on work;
- Foster collaboration and continuous improvement within the team.
#### Qualifications
**What you bring to the team:**
- Experience managing and supporting a team in a software, technical or video game environment;
- Good understanding of continuous integration and delivery, build systems, automation and development tools;
- Ability to turn technical direction into a work plan with technical partners;
- Experience in planning, prioritizing and tracking deliveries, including managing dependencies;
- Comfort collaborating with several teams in a complex production environment;
- Knowledge of software quality practices, test automation, systems observability or internal tooling;
- Ability to coach team members and communicate clearly;
- Interest in practical uses of artificial intelligence in software development.