Développeuse, Développeur Back-End – Go, Python, Prometheus

  • Montréal, QC, Canada
  • Temps complet

Description de l'entreprise

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.

Description du poste

L'équipe de surveillance est chargée de soutenir nos équipes opérationnelles avec des solutions de surveillance et de gestion d'événements de pointe qui répondent à la nature exigeante des jeux en ligne et des applications perturbées dans un environnement cloud et virtualisé. En tant que développeuse, développeur au sein de cette équipe, vous ferez partie d'une équipe polyvalente chargée de développer les outils nécessaires à notre écosystème de surveillance tout en assurant son évolution et son amélioration.

Travailler avec cette équipe vous donnera l'occasion de travailler avec des technologies natives du cloud et de la virtualisation ainsi qu'avec des technologies émergentes telles que Golang, Python, Kubernetes, Docker, Prométhée et Zabbix.

Responsabilités

  • Participer à l'ensemble du cycle de développement (SDLC) de notre plateforme de surveillance, en développant des outils et des solutions d'automatisation au sein de l'écosystème de la plateforme;
  • Participer à la mise en œuvre de nouvelles plates-formes/sources de surveillance, assurer l'efficacité des tableaux de bord métriques et soutenir les fonctionnalités mises en œuvre;
  • Participer à la gouvernance des applications et à la conception, à la mise en œuvre, à la personnalisation et au soutien de la surveillance des infrastructures;
  • Agir en tant qu'expert en matière d'outils de surveillance et de développement de plateformes dans le cadre de DevOps, tout en se tenant au courant des nouvelles tendances, des meilleures pratiques et des technologies;
  • Configurer et maintenir une plate-forme de surveillance centralisée;
  • Fournir des journaux d'événements et des référentiels pour faciliter les enquêtes et la prévention des incidents, des problèmes et des questions de qualité de service;
  • Développer les compétences techniques de chacun, y compris de vos pairs, par le biais du mentorat, de l'encadrement et de la formation.

Qualifications

  • Avoir été exposé à des solutions de surveillance comme Zabbix, Prometheus et à des technologies de surveillance open source, comme les bases de données de séries chronologiques, les tableaux de bord métriques, les graphiques en temps réel, les éditeurs de graphiques, les piles ELK et le cadre vectoriel;
  • Avoir démontré une expertise en développement dans un environnement de grande entreprise et avoir été exposé à la philosophie DevOps;
  • Un état d'esprit agnostique aux langages, ayant fait ses preuves avec des langages comme Golang et Python, C#, Java, Ruby ou PHP;
  • Une connaissance avancée des technologies de conteneurs, notamment Kubernetes et Docker;
  • Compréhension des protocoles d'infrastructure permettant de recueillir des données d'événements au niveau des éléments, des performances du réseau, des performances des applications et de l'analyse des opérations;
  • Le bilinguisme français et anglais est requis tant à l'oral qu'à l'écrit.

Informations complémentaires

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.

Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus. 

Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à l'égard de la race, de l'origine ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou de l'état de santé.

Vidéos à regarder

Politique de confidentialité