Tech Job Finder - Find Software, Tech Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
Username
E-mail address
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Programmeur·euse Outils - Quality Foundation

at Ubisoft

Back to all Other jobs
Ubisoft logo
Industry not specified

Programmeur·euse Outils - Quality Foundation

at Ubisoft

Mid LevelNo visa sponsorshipOther

Posted 7 minutes ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Canada

**Programmeur·euse Outils - Quality Foundation** at Ubisoft: Develop and maintain high-traffic, microservice-based tool for game crash and bug management. Transition monolithic architecture to resilient event-driven ecosystem. Key responsibilities include coding (C#, .NET, Linux, Docker), architecture migration, and API design (REST). Senior role requires proficient problem-solving and collaboration skills.

Ce que vous ferez

En tant que programmeur·euse outils au sein de l’équipe Quality Foundation, vous participerez au développement et à l’exploitation de l’un des services les plus utilisés chez Ubisoft. Notre projet comporte un ensemble de micro-services qui soutient la collecte, le transport, l’agrégation, l’analyse et la visualisation des crashs et des bugs à travers nos jeux à une échelle toujours croissante.

Notre mission est ambitieuse : transformer le produit d’une architecture monolithique vers un écosystème décentralisé et résilient basé sur des événements, tout en continuant d’améliorer et d’étendre ses fonctionnalités. Nous souhaitons notamment :

  • Couvrir les crashs GPU ;
  • Regrouper automatiquement les crashs et bugs similaires ;
  • Moderniser les interfaces usagers.

Si vous aimez les environnements techniques complexes, le développement backend à grande échelle et les défis d’architecture distribuée, cette équipe est faite pour vous..

Dans un environnement collaboratif et orienté sur l'excellence technique, vous serez amené·e à :

  • Concevoir, développer et maintenir les micro-services (C#, .NET, Linux and Docker).
  • Participer à la migration du système vers une architecture distribuée et à haute disponibilité.
  • Concevoir des API REST robustes et évolutives, en assurant leur documentation (OpenAPI).
  • Contribuer à l’amélioration continue de la fiabilité, de la performance et l’observabilité du service via du monitoring et de l'alerting.
  • Collaborer étroitement avec les équipes de production et d’exploitation pour comprendre leurs besoins et améliorer les flux de travail.
  • Favoriser une culture DevOps : intégration continue, déploiement automatisé, supervision et partage de connaissances.
  • Participer à la modernisation des interfaces utilisateurs du produit.

 

    Qualifications

    Ce que vous apportez à l’équipe

    • Excellente maîtrise de C# et du développement sur Linux.
    • Excellente compréhension de la conception d’API REST.
    • Excellente connaissance des micro-services
    • Bonne connaissance de Git et des outils d’intégration continue.
    • Bonne connaissance des outils d’alerte et d'observabilité.
    • Connaissances des technologies suivantes considérées comme des atouts :
      • Docker, Kubernetes, OpenAPI, SQL, ElasticSearch
      • Principes et pratiques DevOps/SRE
    • Esprit analytique et sens du détail.
    • Curiosité, autonomie et aisance à collaborer dans un environnement en constante évolution

    Informations complémentaires

     

     

    Description de l'entreprise

    Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!

      Location: Montreal, QC, CA

      Department: Programming

      Programmeur·euse Outils - Quality Foundation

      at Ubisoft

      Back to all Other jobs
      Ubisoft logo
      Industry not specified

      Programmeur·euse Outils - Quality Foundation

      at Ubisoft

      Mid LevelNo visa sponsorshipOther

      Posted 7 minutes ago

      No clicks

      Compensation
      Not specified

      Currency: Not specified

      City
      Not specified
      Country
      Canada

      **Programmeur·euse Outils - Quality Foundation** at Ubisoft: Develop and maintain high-traffic, microservice-based tool for game crash and bug management. Transition monolithic architecture to resilient event-driven ecosystem. Key responsibilities include coding (C#, .NET, Linux, Docker), architecture migration, and API design (REST). Senior role requires proficient problem-solving and collaboration skills.

      Ce que vous ferez

      En tant que programmeur·euse outils au sein de l’équipe Quality Foundation, vous participerez au développement et à l’exploitation de l’un des services les plus utilisés chez Ubisoft. Notre projet comporte un ensemble de micro-services qui soutient la collecte, le transport, l’agrégation, l’analyse et la visualisation des crashs et des bugs à travers nos jeux à une échelle toujours croissante.

      Notre mission est ambitieuse : transformer le produit d’une architecture monolithique vers un écosystème décentralisé et résilient basé sur des événements, tout en continuant d’améliorer et d’étendre ses fonctionnalités. Nous souhaitons notamment :

      • Couvrir les crashs GPU ;
      • Regrouper automatiquement les crashs et bugs similaires ;
      • Moderniser les interfaces usagers.

      Si vous aimez les environnements techniques complexes, le développement backend à grande échelle et les défis d’architecture distribuée, cette équipe est faite pour vous..

      Dans un environnement collaboratif et orienté sur l'excellence technique, vous serez amené·e à :

      • Concevoir, développer et maintenir les micro-services (C#, .NET, Linux and Docker).
      • Participer à la migration du système vers une architecture distribuée et à haute disponibilité.
      • Concevoir des API REST robustes et évolutives, en assurant leur documentation (OpenAPI).
      • Contribuer à l’amélioration continue de la fiabilité, de la performance et l’observabilité du service via du monitoring et de l'alerting.
      • Collaborer étroitement avec les équipes de production et d’exploitation pour comprendre leurs besoins et améliorer les flux de travail.
      • Favoriser une culture DevOps : intégration continue, déploiement automatisé, supervision et partage de connaissances.
      • Participer à la modernisation des interfaces utilisateurs du produit.

       

        Qualifications

        Ce que vous apportez à l’équipe

        • Excellente maîtrise de C# et du développement sur Linux.
        • Excellente compréhension de la conception d’API REST.
        • Excellente connaissance des micro-services
        • Bonne connaissance de Git et des outils d’intégration continue.
        • Bonne connaissance des outils d’alerte et d'observabilité.
        • Connaissances des technologies suivantes considérées comme des atouts :
          • Docker, Kubernetes, OpenAPI, SQL, ElasticSearch
          • Principes et pratiques DevOps/SRE
        • Esprit analytique et sens du détail.
        • Curiosité, autonomie et aisance à collaborer dans un environnement en constante évolution

        Informations complémentaires

         

         

        Description de l'entreprise

        Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!

          Location: Montreal, QC, CA

          Department: Programming

          SIMILAR OPPORTUNITIES

          No similar jobs available at the moment.