Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
En tant que développeur de jeux en ligne chez Ubisoft Montréal, vous aiderez à construire et à prendre en charge les services en ligne nécessaires au succès d’une nouvelle propriété intellectuelle. Vous concevrez, développerez et maintiendrez des systèmes en ligne côté client et côté serveur qui permettent la connectivité et l’interaction des joueurs, tout en garantissant la scalabilité, la fiabilité et les performances. En travaillant en étroite collaboration avec des équipes multidisciplinaires, vous contribuerez également à des pratiques d’intégration et de déploiement continues qui soutiennent une expérience joueur fluide et stable.
Ce que vous ferez
- Recueillir les besoins de l’équipe et proposer des solutions pour les systèmes et fonctionnalités de base du jeu
- Concevoir, développer et maintenir des systèmes en ligne côté client et côté serveur
- Collaborer avec les équipes de production et de programmation afin d’assurer la fiabilité, les performances et la maintenabilité des services en ligne
- Développer et améliorer des outils utilisés pour surveiller, observer et suivre les performances et la disponibilité des services
- Mettre en œuvre et optimiser des pratiques et des outils d’intégration continue et de déploiement continu
- Contribuer à l’évolution de l’architecture des services afin de soutenir la croissance du jeu
- Résoudre les problèmes techniques et optimiser les systèmes existants
- Améliorer les flux de développement et les pratiques techniques
- Travailler avec des équipes interfonctionnelles afin de soutenir une intégration transparente des services en ligne
- Aider à maintenir la stabilité et la résilience de l’écosystème en ligne du jeu
Qualifications
Ce que vous apportez à l’équipe
- Maîtrise du Go et du C++
- Expérience avec Unreal Engine 5 ou un moteur de jeu similaire
- Expérience dans le développement de systèmes backend et de fonctionnalités pour des jeux AAA
- Expertise en REST APIs
- Expérience avec des services cloud tels que AWS
- Connaissance de la conception de bases de données pour des services en ligne
- Excellentes compétences en communication en français et en anglais pour collaborer avec des équipes et partenaires à l’échelle mondiale
- Capacité à collaborer efficacement avec des équipes multidisciplinaires
Ce que nous aimerions recevoir
- Votre CV mettant en avant les compétences et expériences pertinentes
- Des projets pertinents, des contributions techniques ou des dépôts Git