Linux System Administrator

  • Montreal, QC, Canada
  • Full-time

Company Description

Creating the unknown since 1997. At Ubisoft Montreal, we’re united by a common goal: to enrich players’ lives with original and memorable gaming experiences. We develop iconic franchises that engage millions around the world, like Assassin’s Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs – and, well, we can’t disclose all our secrets just yet.

Our biggest strength is – and always will be – our people: the immensely talented team members surrounding, supporting, and producing the high-quality games that have made our studio what it is today.

When you join Ubi MTL, you’ll discover a workplace that sparks inspiration and connection: an environment with a variety of voices, identities, backgrounds, experiences, and perspectives. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.

Here, our shared desire to dream big, take risks, and constantly improve contributes to the innovation and boundary-pushing that ultimately leads to our collective success. 

Job Description

As a Linux SysOps, you will be joining Ubisoft’s IT Production team which provide the best available tools for game production. Our partners located around the globe in every Ubisoft studios’, rely on us to maintain and improve their technical assets.

Within an Agile environment, you will be working with development teams and discuss about how to better game productions. Your mission will be to look after, provide, and improve Ubisoft tools and systems. You'll focus on ensuring technologies and infrastructure are up and running. Furthermore, you'll provide high-quality support to our teams.


  • Run the daily operations of systems: distributing storage nodes, web and database hosting, as well as other proprietary and open-source software;
  • Work with the development team to maximize service availability and advance the scope of support;
  • Perform thorough technical analysis of incidents and coordinate resolutions with other IT teams;
  • Identify and apply corrective measure to prevent any type of service degradation or outage;
  • Maintain optimal customer satisfaction levels;
  • Create and maintain detailed technical and user facing documentation;
  • Oversee application security;
  • Stay informed of best practices and develop leading expertise in Ubisoft’s technologies;
  • Participate in defining the standards, guidelines, best practices and metrics;
  • Assist in evaluating new requirements, technical designs and standards.


  • Good knowledge of Linux operating systems CentOS 7/8 or related distributions;
  • Good knowledge of container – Docker and orchestration tools - Kubernetes;
  • Good Knowledge of scripting with Bash and Python as well as Git and CI/CD pipeline automation mentality;
  • Knowledge of NoSQL Databases such as MongoDB, Redis as well as monitoring tools such as Zabbix, Prometheus and ELK Stack is an asset;
  • Working in a fast-paced environment where multitasking abilities and time management are key;
  • Excellent communication and interpersonal skills Oral and Written comprehension of English and French.

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.

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, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

Videos To Watch

Privacy Policy