← Retour à la recherche

Programmeuse, Programmeur DevOps – outils et automatisation (Anvil)

Temps plein - REF20064B

Description de poste

En tant que programmeuse ou programmeur DevOps, vous jouerez un rôle clé dans la conception et l’implémentation d'un système de build générique, réutilisable et orienté libre-service de l’ensemble des outils lié à notre pipeline de production de jeux interne, Anvil.

Au sein d’une équipe multidisciplinaire, vous améliorerez nos outils et automatiserez des tâches avec une mentalité DevOps.

En mettant l'accent sur la qualité, le feedback et l'efficacité, vous fournirez aux équipes de production des outils sur lesquels elles peuvent se fier pour améliorer la qualité de leurs jeux.

À propos d'Anvil

Anvil est un moteur de jeu développé en interne chez Ubisoft qui est utilisé dans tous nos studios dans le monde pour créer les jeux vidéo les plus emblématiques de la compagnie. Initialement développé pour le premier jeu en monde ouvert Assassin’s Creed sorti en 2007, le moteur a bénéficié de nombreux ajouts pour supporter une grande diversité de genres et de plateformes. Participez à des parties frénétiques en équipes de 5 contre 5 dans un jeu de tir à la première personne comme Rainbow 6 Siege sur PC ou rejoignez un paradis sportif en montagne où s’affrontent 50 joueurs simultanément dans Rider’s Republic sur la dernière génération de console ….le moteur Anvil permet de tout faire.

Dans l’équipe Anvil, nous sommes profondément motivés pour donner à nos développeurs et créateurs de contenu les moyens pour réaliser les jeux le plus innovants, bluffant visuellement et enrichissants pour les joueurs. Si vous nous rejoignez vous pourrez travailler en étroite collaboration avec de multiples équipes de jeux et contribuer à créer le moteur de jeu avec les services et les outils les plus puissants du marché. Qu’attendez-vous pour rejoindre la communauté Anvil?

Ce que vous ferez

  • Travailler en partenariat avec les autres équipes Anvil en France et Singapore afin de développer collaborativement les technologies reliées au pipeline de production de jeux vidéo Anvil.
     
  • Créer des systèmes, des flows et des macros pour automatiser les tâches du build système.
     
  • Rester à l’affut des besoins actuels et futurs des équipes de productions de jeu.
     
  • Collaborer avec les groupes de développement engin afin d’implémenter et maintenir les macros et flows qui répondent aux besoins génériques et durables.
     
  • Proposer des recommandations dans le but d’améliorer les systèmes.
     
  • Collaborer régulièrement avec les programmeuses et programmeurs ainsi que les spécialistes de support aux outils afin de résoudre les bogues + trouver des solutions appropriées pour chaque problème.
     
  • Augmenter notre couverture de tests automatisés pour le build système.
     
  • Mettre en commun le code et la documentation des outils (l'un de nos principaux objectifs sur Anvil est d'être ouvert, de donner de la visibilité et de partager nos connaissances à travers toutes les productions).
     

Qualifications

Ce que vous apportez à l’équipe

  • Maitrise du C# et du cloud
  • Expérience en programmation de logiciel (ou toutes autres expériences pertinentes)
  • Familiarité des outils CI/CD (expérience avec les outils comme TeamCity, un atout)
  • Un bon esprit d’analyse et de synthèse ainsi que le sens du détail
  • Un diplôme en informatique ou en génie informatique (ou une formation connexe)
  • Aptitudes en communication qui vous permettent de collaborer avec vos pairs à travers l’entreprise
  • L’innovation qui vous pousse à explorer et à proposer de nouvelles façons de faire 
  • Une souplesse dans l’organisation de votre travail vous permettant de vous adapter aux changements

 

Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.

 

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre parcours et vos compétences

 

Une personne réelle analysera votre candidature. Dans ce cas, il s’agit de Laurence, notre spécialiste en acquisition de talents. Alors qu’elle commence à faire votre connaissance à travers votre profil, apprenez à la connaître à travers la vidéo ci-dessous.

Informations supplémentaires

À propos de nous

Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous uni·es : enrichir la vie des joueuses et des joueurs grâce à des expériences de jeu originales et mémorables. Nous développons des franchises emblématiques qui fascinent des millions de personnes à travers le monde, incluant Assassin's Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs - et, bon, on ne peut quand même pas dévoiler tous nos secrets.

Notre plus grande force est (et sera toujours) notre communauté d’employé·es : les talents audacieux qui soutiennent et produisent les jeux de qualité qui ont marqué l’histoire de notre studio.

Quand vous rejoignez Ubi MTL, vous découvrez un milieu de travail qui éveille la créativité et favorise les connexions : un environnement composé d'une variété de voix, d'identités, d'origines, d'expériences et de perspectives. Nous offrons un espace axé sur la collaboration et qui mise sur l'avancement professionnel, une foule d'opportunités d'apprentissage ainsi que d’importants avantages sociaux pour le bien-être.

Ici, notre désir de rêver gros, de prendre des risques et d’évoluer contribue à l'innovation et au dépassement des limites qui mènent finalement à notre succès collectif.

 
 
Chez Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

Videos

Menu