This job might no longer be available.
Développeur·euse en automatisation (Groupe technologique)
2 years ago
Description du poste
En tant que développeur·euse en automatisation avec spécialisation en productivité de développement au sein du Groupe technologique d’Ubisoft, vous serez responsable de promouvoir les meilleures pratiques de développement moderne (CICD, DevOps, etc.) au sein de multiples équipes de développement logiciel aux spécialités variées (engin de jeu, micro-services backend, pipelines de mégadonnées et d’apprentissage machine, applications desktop et web), d’accompagner ces équipes à mettre en place ces pratiques, ainsi que de construire, d’intégrer ou d’utiliser des outils aidant à mesurer, optimiser et automatiser les processus de développement logiciel.
Ce que vous ferez
- Aider à définir les meilleures pratiques de développement logiciel, de la conception à la mise en production
- Identifier les principaux indicateurs-clés pour mesurer la productivité et la qualité des processus de développement logiciel
- Utiliser ou intégrer des logiciels existants afin de suivre ces indicateurs-clés
- Mettre en place ou modifier des outils d’intégration et de déploiement continus
- Construire des outils d’automatisation permettant d’améliorer la productivité des équipes de développement
- Jouer un rôle de mentor auprès des équipes de développement en ce qui a trait aux meilleures pratiques de développement (CICD, DevOps, développement trunk-based, tests automatisés, développement itératif, etc.)
Qualifications
Ce que vous apportez à l’équipe
- Un diplôme de premier cycle en informatique, génie informatique, ou l'équivalent
- Au moins 3 ans d’expérience en développement logiciel
- Une excellente connaissance des pratiques d’intégration et déploiement continus (CICD)
- Une excellente connaissance des pratiques d’automatisation d’assurance-qualité
- Une bonne connaissance des système d’intégration/déploiement continus (tels que GitLab CI, Team City, NuGet, Artifactory)
- Une bonne connaissance d’un langage de programmation tel que C#, Python ou C++
Les atouts
- Connaissance des services d’infonuagique publics (AWS, Azure, GCP)
- Connaissance d’Elastic Search, Grafana, Prometheus
- Connaissance de Docker et Kubernetes
- Connaissance des particularités de développement pour consoles de jeux vidéo
- Connaissance d’utilisation de bases de données relationnelles et orientée documents
- Connaissance d’outils de visualisation de données (Tableau, PowerBI, Metabase)
Informations complémentaires
À propos de nous
Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.
Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.
Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres d’envergure et de grande qualité — Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor et… bon, on ne peut quand même pas vous partager tous nos secrets… – et vous travaillerez avec certains des plus grands talents de l’industrie.
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.
Create Your Profile — Game companies can contact you with their relevant job openings.