Lead Technique Ingénierie de Fiabilité (Anvil Pipeline)

Ubisoft

Not Interested
Bookmark
Report This Job

profile Job Location:

Montreal - Canada

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Le défi dingénierie

Plus de 4 000 développeurs partagent une seule base de code à travers plusieurs productions de jeux AAA. Chaque commit atterrit partout. À cette échelle la question nest pas de savoir si on a besoin de validation automatisée mais comment construire la plateforme qui la rend transparente.

Cest cette plateforme que nous construisons. Le domaine Fiabilité est responsable des moteurs dorchestration de loutillage développeur et de linfrastructure dintelligence qualité qui se situent entre le code et la confiance. Quand nos systèmes fonctionnent bien des milliers de développeurs livrent plus vite. Quand ce nest pas le cas des productions entières en ressentent la friction.

Aujourdhui 62 % des développeurs citent les tests comme leur principale source de friction. Nous comptons changer ça et nous avons besoin dun ou une Lead Technique pour piloter le comment.

Pourquoi ce poste mérite votre attention

Vous avez déjà un bon poste. Voici pourquoi celui-ci est différent.

Léchelle est rare

Vos décisions darchitecture affecteront directement le quotidien de plus de 4 000 développeurs sur certaines des plus grandes productions de lindustrie. Peu de rôles de lead technique offrent cette portée.

Vous allez construire pas juste maintenir

Nous sommes en pleine transition de plateforme : migration de notre moteur dorchestration actuel vers une plateforme de nouvelle génération. Vous définirez larchitecture dintégration les contrats dexécution et la stratégie de migration. Cest de lingénierie de plateforme greenfield à léchelle de la production.

Le périmètre est large et technique

Ce nest pas un rôle QA. Vous travaillerez sur des plateformes dexécution distribuée de loutillage IDE (Visual Studio) de lautomatisation du cycle de vie des tests des pipelines dobservabilité et des systèmes de gouvernance. Pensez ingénierie de productivité développeur appliquée au développement de jeux.

Vous aurez une vraie autonomie

Petite équipe mandat critique collaboration directe avec lArchitecte et le gestionnaire en ingénierie. Cest vous qui donnez la direction technique.

Le poste

Relevant du gestionnaire en ingénierie et travaillant étroitement avec lArchitecte vous agirez comme autorité technique du domaine Fiabilité. Cest un rôle de leadership pratique : vous écrirez du code définirez lorientation technique et accompagnerez une équipe dingénieurs.

Ce que vous ferez

Leadership technique

  • Porter la vision et larchitecture technique du domaine Fiabilité couvrant lorchestration les frameworks de test et lintelligence qualité.
  • Prendre et assumer les choix technologiques qui affectent plus de 4 000 personnes sur plusieurs productions.
  • Agir comme référence technique pour léquipe et les parties prenantes à travers Anvil Pipeline.
  • Conseiller le gestionnaire en ingénierie et lArchitecte sur les compromis techniques les mesures correctives et les priorités.

Plateformes et outillage

  • Piloter la stratégie technique de transition de notre plateforme actuelle à la nouvelle plateforme. 
  • Définir les patrons dintégration les contrats dexécution et les pipelines de résultats pour permettre ladoption de la nouvelle plateforme à grande échelle en FY28.
  • Améliorer lexpérience des développeurs de tests : intégration IDE (Visual Studio).
  • Concevoir lautomatisation du cycle de vie des tests (promotion quarantaine et mise en production automatisées remplaçant les goulots détranglement manuels).

Ingénierie qualité

  • Établir une observabilité fiable des signaux de qualité : stockage de KPI visualisation alertes analyse de tendances.
  • Construire des outils pour accélérer le triage : liaison automatique des données de crash sorties structurées artefacts contextuels (vidéos logs résumés).
  • Définir et mettre en œuvre des cadres de gouvernance : seuils de stabilité détection des tests instables règles de contrôle.
  • Promouvoir une pyramide de tests équilibrée en facilitant ladoption de tests unitaires et dintégration aux côtés des tests de chargement de monde existants.

Équipe et pratiques

  • Agir comme mentor auprès des ingénieurs de léquipe en élevant le niveau technique du domaine.
  • Définir les meilleures pratiques en automatisation des tests intégration CI et ingénierie de fiabilité.
  • Collaborer avec les directeurs et directrices techniques des autres métiers (design graphisme animation son) pour sassurer que les outils de test répondent à leurs besoins.
  • Participer aux suivis de performance en collaboration avec le gestionnaire en ingénierie.

Qualifications :

Ce que vous apportez

Formation

  • Baccalauréat en informatique génie informatique ou formation équivalente

Expérience

  • Minimum de 5 ans dexpérience en génie logiciel avec un leadership technique démontré
  • Expérience démontrée dans la conception ou lopération de systèmes à grande échelle (pipelines CI/CD infrastructure de test outillage développeur ou domaines similaires)
  • Expérience dans un large dépôt de code avec plusieurs équipes contributrices un atout important
  • Expérience dans lindustrie du jeu vidéo un atout mais non requis

Compétences techniques

  • Niveau avancé en programmation C#
  • Bon niveau en programmation C
  • Solide compréhension des processus de qualité logicielle de lautomatisation des tests et des systèmes de build
  • Expérience avec des plateformes dorchestration de tests de loutillage CI/CD ou de linfrastructure dexpérience développeur
  • Familiarité avec les pratiques dobservabilité (métriques tableaux de bord alertes) est un atout

Remote Work :

No


Employment Type :

Full-time

Le défi dingénieriePlus de 4 000 développeurs partagent une seule base de code à travers plusieurs productions de jeux AAA. Chaque commit atterrit partout. À cette échelle la question nest pas de savoir si on a besoin de validation automatisée mais comment construire la plateforme qui la rend transp...
View more view more

Key Skills

  • Edp
  • Desktop Support
  • CAD
  • E Learning
  • Cardiac Anesthesia

About Company

Company Logo

Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more

View Profile View Profile