Offers “Ubisoft”

days ago Ubisoft

Administrateur.trice Système Linux - DevOps

  • CDI
  • CANADA
  • IT development

Job description



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.euses 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.

Ubisoft recherche une personne expérimentée ayant une connaissance approfondie avec AWS pour rejoindre notre équipe du Global Network Services (GNS). En tant que membre de l'équipe GNS Business travaillant sur le projet e-commerce, vous participerez à la création, au déploiement et au maintient de notre l'infrastructure e-commerce sous AWS. Vous vous assurerez du bon fonctionnement et la disponibilité continue de nos applications micro-services  e-commerce. Vous participerez également à la maintenance et à l'amélioration d'un pipeline d'ingestion et de prédiction de données nouvellement déployé sous AWS Fraud ML. Dans ce rôle, vous créerez, maintiendrez et améliorerez également le pipeline GitLab CI/CD pour les équipes e-commerce de développement.

En tant qu'Administrateur système Linux (DevOps), cette opportunité vous permettra de travailler dans un environnement micro-services en ligne et de pointe. Vous utiliserez de nombreuses technologies et vous pourrez également travailler sur le déploiement et la gestion automatiques d'une infrastructure cloud.

Responsabilités :

·  Travailler avec les meilleures pratiques DevOps pour mettre en œuvre des pipelines de CI/CD afin de concevoir et de construire des systèmes évolutifs, stables et efficaces;
·  Surveiller le système et identifier les modèles qui affectent la performance, la fiabilité ou la disponibilité d'un produit ou d'un service et les corriger par l'automatisation ou améliorations technologiques;
·  Automatiser les tâches récurrentes par le biais de scripts (Python, Bash, Go);
·  Maintenir à jour la documentation concernant les configurations, les opérations et les procédures de dépannage;
·  Participer à l'analyse post-mortem et à l'analyse root;
·  Participer à l'évaluation des nouvelles exigences, à la conception technologique, à la définition des normes, aux lignes directrices et aux choix des meilleures pratiques à utiliser;
·  Etre disponible à effectuer des interventions d'urgence (doit pouvoir travailler selon un horaire flexible et faire des heures supplémentaires au besoin);
·  Répondre aux questions des utilisateurs et aux demandes de service.

Formation :

·  Baccalauréat en génie logiciel, en informatique ou dans un domaine technique connexe (par exemple, physique ou mathématiques), ou expérience professionnelle équivalente.

Expérience pertinente :

·  3 ans et plus d'expérience en tant qu'ingénieur DevOps, SRE, ou un rôle technique similaire, avec un focus Kubernetes/Docker;
·  1 an et plus d’expérience dans le déploiement et la maintenance d'applications sous AWS.

Aptitudes et compétences :

·  Expérience et compréhension de la conception d'infrastructures robustes, évolutives et hautement disponibles sur des systèmes on-premise/cloud/hybrides;
·  Expérience de travail avec des fournisseurs cloud tels que AWS, Google, Azure;
·  Excellente connaissance de Kubernetes, Docker Helm et Rancher;
·  Expertise dans les systèmes d'exploitation Linux (CentOs, RHEL, Debian);
·  Excellente connaissance des langages de script (Bash, Go, Python) ;
·  Bonne connaissance des outils d'automatisation et d'orchestration (Chef, Docker, Kubernetes);
·  Bonne connaissance de Terraform (un atout);
·  Bonne connaissance des technologies de l'ELK et d'autres outils de surveillance;
·  Expérience avec les bases de données SQL et NoSQL telles que MongoDB, Mysql, Postgresql;
·  Expérience des serveurs Web (Apache, Nginx);
·  Bonne connaissance de Gitlab, GitHub(CI/CD);
·  Bilinguisme (français/anglais) est requis tant à l'oral qu'à l'écrit. 

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.