This job might no longer be available.

Spécialiste en automatisation / Build & Automation Specialist - Beenox

Activision
Quebec City Quebec G1K 3H3 Canada
3 years ago
Apply

Job Title:

Spécialiste en automatisation / Build & Automation Specialist - Beenox

Requisition ID:

R003199

Job Description:

(English version below)

Beenox est un studio de développement de jeux vidéo créé en 2000. Situé dans la belle ville de Québec, au Canada, Beenox est une filiale à part entière d’Activision Publishing Inc., chef de file mondial dans le développement interactif.

Le studio est fier de contribuer aujourd’hui au développement de la célèbre franchise Call of Duty. Beenox a également pris part au succès des franchises Crash Bandicoot, Skylanders , Spider-Man et Guitar Hero.

Chez Beenox , on sent qu’on fait partie d’un groupe qui nous ressemble, avec qui il fait bon travailler. Notre studio est un monde ouvert où il est facile d’entretenir une discussion avec tout le monde, incluant les co-directeurs du studio. Au final, chaque personne apporte sa touche unique à des projets qui dévoilent leur talent au monde entier.

On peut dire que le jeu vidéo, on a ça dans le sang!

Principales tâches

Le /La spécialiste en automatisation développe, analyse et maintient les systèmes qui servent à supporter et automatiser les différents processus propres au développement de jeux . Il /Elle administre autant les ressources matérielles (machines) que les ressources logicielles en lien avec ce s processus.

  • Développe et maintient les sys tèmes de génération de « builds » des diff érents projets et technologies ;
  • Supervise, configure et administre les composantes matérielles et logicielles de ces systèmes ;
  • Offre le support nécessaire aux usagers ;
  • Travaille de pair avec ses collègues afin d’identifier des opportunités d’amélioration et d’automatisation des systèmes et processus pour en améliorer l’efficacité, l’efficience et la stabilité;
  • Développe de nouveaux outils et/ou scripts en lien avec les besoins des projets en cours dans le studio;
  • Intervient dans les situations problématiques en lien avec la gestion de s « builds » ;
  • Gère les machines physiques ou virtuelles sur lesquelles s’opèrent le processus de génération de « builds » ;
  • Organise et exécute le processus de publication (release) ;
  • Collabore étroitement avec l’équipe TI ;

Exigences

  • Minimum d’un (1) an d’expérience dans un rôle similaire ;
  • Maîtrise de plusieurs outils et langages parmi ceux-ci : Python, Go, C#, C/ C++, Puppet (ou autre outil de gestion de la configuration) , Jenkins, MSBuild , SN-DBS, Docker, Kubernetes , Git, Perforce ;
  • Sens de l’initiative pour proposer des opportunités d’amélioration à l’équipe;
  • Bonne capacité d'analyse;
  • Autonomie dans l’organisation de son travail;
  • Aisance à s’adapter aux outils internes et à un environnement en constante évolution;
  • Volonté de s’améliorer et de garder ses compétences à jour avec les plus récentes innovations;
  • Attitude positive et aisance à travailler en équipe;
  • Aisance à communiquer, en français et en anglais, tant à l’oral qu’à l’écri t;
  • Passion pour le jeu vidéo ;
  • Expérience dans l’industrie du jeu vidéo (atout).

//

Beenox is a video game development studio created in 2000. Located in beautiful Quebec City, Canada, Beenox is a wholly owned subsidiary of Activision Publishing Inc., one of the world’s top game developers.

The studio is proud to contribute to the development of the Call of Duty video game franchise. Beenox has also contributed to the resounding success of the Crash Bandicoot, Skylanders, Spider-Man, and Guitar Hero franchises.

As members of the Beenox family, we feel as if we’re part of a group of like-minded people who are great to work with. Our studio is a real open world where it’s easy to have discussions with everyone, including our studio co-heads. Here everyone brings their own unique touch to projects that showcase their talent on a global stage.

You could say that video games are in our blood!

Main Tasks

The Build & Automation Programmer develops, analyzes and maintains systems that support and automate the creation of builds. They also manages the material resources (hardware) and software resources linked to this process.

  • Develops and maintains the software required to automate the build process;
  • Supervises, configures and administers the build system and its hardware and software components;
  • Offers the required support to the users;
  • Works side by side with their colleagues to identify system improvement and automation opportunities;
  • Develops new tools and/or scripts to build linked to the requirements of the projects underway at the studio;
  • Gets involved in problem situations linked to build ing system;
  • Manages the machines that process builds;
  • Organizes and carries out the release process of the game ;
  • Works closely with the IT team .

Requirements

  • Minimum of one (1) year experience in a similar role (test automation, software build );
  • Mastery of various tools and languages, among others: Python, Go, C#, C/C++, Puppet (or other configuration management tool) , Jenkins, MSBuild , SN-DBS , Docker, Kubernetes, Git, Perforce;
  • Sense of initiative to suggest improvement and automation opportunities to the team;
  • Good analysis ability ;
  • Autonomous in work organization ;
  • Adjusts easily to in-house tools and to an environment in constant evolution;
  • Desire to improve and keep skills updated with the most recent innovations;
  • Positive attitude and ease working as a team member;
  • Ability to communicate in both French and English (writing and speaking );
  • A passion for video game s;
  • Experience in the video game industry preferred ( plus ).
Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Activision