Spécialiste systèmes & opérations MaaS (DevOps)

  • Montreal, QC, Canada
  • Temps plein

Description de l'entreprise

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 et d’un cadre d’apprentissage accueillant.

Description du poste

L’équipe Metal as a Service (MaaS) procure un guichet d’entrée unique pour toutes requêtes internes de machines physiques au sein d’Ubisoft dans un environnement de type cloud à l’intérieur de ses centres de données privés. L’équipe déploie, supporte et fait la surveillance des machines physiques à l’aide de scripts d’automatisation et de technologies émergentes.

Le spécialiste systèmes & opérations assurera la stabilité, performance et le succès d’outils de déploiement de machines physiques en utilisant CI/CD, une architecture de solution style cloud-native, la surveillance d’application et plus (infrastructure as code).

Responsabilités 

  • Concevoir, construire, déployer, surveiller et maintenir diverses configurations et outils de déploiement pour les machines physiques;
  • Travailler en utilisant les meilleures pratiques DevOps afin d’implémenter des pipelines CI/CD qui construiront des systèmes stables, évolutifs et efficients;
  • Préparer des scripts pour automatiser le déploiement de l'infrastructure (ex : Ansible, GIT);
  • Préparer, configurer, tester, déployer, gérer et améliorer les systèmes d'intégration et de déploiement continu (CI/CD);
  • Gestion & déploiement de micro-services à l’aide de conteneurs;
  • Participer à la conception et à l'exécution des tests de charge de l'infrastructure;
  • Diagnostiquer et corriger les anomalies (ex : récolte et analyse des métriques et du journal);
  • Aider à l'imagerie des machines physiques;
  • Réparer et entretenir outils de déploiement de systèmes d’opération;
  • Mettre en œuvre et maintenir les guides de déploiement des jeux et documenter la mise en œuvre et les spécifications techniques des infrastructures de réseau et de serveur;
  • Analyser et suggérer la mise en œuvre d'une architecture d'infrastructure pour différents types de projets;
  • Participer à l'examen par les pairs, à la qualité, à la fiabilité et à la ré-utilisabilité des systèmes et des procédures;
  • Participer à l'évaluation et à l'intégration des nouvelles technologies et des meilleures pratiques;
  • Se tenir à jour sur les tendances et les technologies en matière de développement (DevOps).

Qualifications

Formation et expérience pertinente 

  • Diplôme en informatique ou toute autre formation équivalente;
  • Expérience en matière d'administration de systèmes : Serveur GNU / Linux, Windows (un atout) et concepts de réseau (OOBM, NAT, Proxy, TCP / IP, etc.);
  • Expérience dans les langages de script tels que Python, Golang, Bash, Powershell;
  • Expérience de la gestion de configuration comme Ansible, Docker, Kubernetes;
  • Expérience de travail avec une infrastructure à grande échelle;
  • Bonne connaissance de Gitlab, GitHub (Ci/CD);
  • Expérience avec la méthodologie GIT Ops;
  • Expérience avec les cartes RAID et leurs configurations.

Compétences et connaissances 

  • Proactivité, dynamisme, autonomie, organisation et motivation pour de nouveaux défis;
  • Excellentes capacités d'analyse et de résolution de problèmes;
  • Bonne capacité de communication (français et anglais, écrit et parlé).

Renseignements complémentaires

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. 

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.

Vidéos à visionner

Politique de confidentialité