Текст заказа
Ingénieur·e DevOps
Company: Hasbro
Location: Montréal
Department: Hasbro AI Studio
We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and create experiences that spark joy, connection, and community through the magic of play. This is your chance to shape legendary play that lasts a lifetime.
Chez nous, le jeu, c’est du sérieux. Nous recherchons des aventurières et aventuriers curieux, prêts à trouver leur groupe, animés par l’imagination et la détermination de créer ce qui n’a encore jamais été créé. Chez Hasbro et Wizards of the Coast, vous collaborerez avec des équipes passionnées pour réinventer nos marques emblématiques et créer des expériences qui suscitent la joie, les liens et le sentiment de communauté grâce à la magie du jeu. Voici votre chance de façonner un jeu légendaire qui dure toute une vie.
Aperçu du poste
Nous construisons quelque chose de nouveau au sein de notre AI Studio, et nous recherchons un ingénieur ou une ingénieure DevOps pour nous aider à le façonner. Ce poste se situe au cœur d’un secteur d’activité nouveau et en constante évolution. Les problèmes sont encore en train de prendre forme, et les systèmes sont activement en cours de conception. Ce qui nous enthousiasme, c’est la possibilité de repousser les limites de ce que peuvent être les histoires et les personnages, et d’utiliser la technologie de la propriété intellectuelle (PI).
Nous nous concentrons sur la création des systèmes de base qui transforment des personnages et des univers, que le public regarde, en quelque chose avec lequel il peut interagir au fil du temps.
Ce poste assure le bon fonctionnement de la plateforme et rend sa mise en production sûre. En travaillant aux côtés des ingénieurs et ingénieures séniors de l’équipe de la plateforme, le ou la titulaire du poste contribuera à concevoir et à maintenir les pipelines, les environnements et l’infrastructure de production qui soutiennent notre plateforme de personnages : les API, les outils d’administration et les expériences vocales en temps réel sur lesquels s’appuient nos partenaires. Le succès dans ce rôle se traduit par des déploiements rapides, sans surprise et réversibles, ainsi que par un environnement de production qui demeure en santé à mesure que de nouveaux partenaires se joignent à la plateforme.
La plateforme est déjà en production; la première tâche consiste donc à renforcer ce que nous avons : améliorer la manière dont les versions parviennent en production, placer des alarmes en amont de chaque déploiement et s’assurer que les migrations de bases de données ne causent jamais de mauvaises surprises. Avec le temps, vous assumerez une plus grande responsabilité à l’égard de l’infrastructure à mesure que la plateforme s’étendra à de nouveaux partenaires, à de nouveaux environnements et à de nouveaux modes d’interaction, et nous accueillons avec plaisir les candidates et candidats qui apportent l’expérience acquise au fil de parcours variés. Au moment du déploiement, l’objectif est que personne n’ait à retenir son souffle.
Lieu et modalités de travail
Ce poste est basé à notre bureau de Montréal, au Québec (Canada), et suit un horaire hybride conçu pour favoriser la collaboration en personne. Les membres du personnel sont tenus de travailler sur place les mardis, mercredis et jeudis, avec la souplesse de travailler à distance ou sur place les lundis et vendredis.
Vos responsabilités
Intégration continue et livraison continue (CI/CD), y compris la construction d’images de conteneurs, la mise en cache, les points de contrôle de tests et la promotion du développement vers la production en passant par la préproduction.
Contribuer à la mise en œuvre de notre stratégie de déploiement pour les services conteneurisés, y compris les vérifications de l’état de santé et le retour arrière automatique lorsque des alarmes se déclenchent.
Maintenir et faire évoluer notre infrastructure infonuagique en tant que code sur plusieurs comptes AWS, des services de conteneurs et des bases de données gérées jusqu’à la mise en cache, la diffusion de contenu et la sécurité réseau.
Concevoir et ajuster la surveillance et les alertes afin que les problèmes soient détectés avant qu’un partenaire ne les remarque.
Assurer la rigueur de la gestion des accès et des secrets grâce à des autorisations selon le principe du moindre privilège, à des identifiants CI de courte durée et à des secrets gérés, à l’appui de nos engagements en matière d’IA responsable et de traitement des données.
Soutenir la gestion des environnements et les outils pour les personnes développeuses afin de permettre aux ingénieurs et ingénieures de livrer plus facilement des changements de façon autonome.
Ce que vous apportez
Ingénierie de la fiabilité des sites (SRE) : exploitation de systèmes de production sur AWS dont dépendent de vrais utilisateurs et utilisatrices.
Expérience pratique de l’infrastructure en tant que code (AWS Cloud Development Kit (CDK)). Vous accordez aux modifications d’infrastructure le même soin qu’aux modifications de code.
Expérience de la conception et de la maintenance de pipelines CI/CD pour des services conteneurisés. La connaissance de GitLab CI est un atout.
Connaissance pratique d’Elastic Container Service (ECS) et familiarité avec les nuages privés virtuels (VPC).
Connaissance pratique de Python ou de TypeScript pour l’écriture de scripts et l’automatisation.
Expérience de l’utilisation d’outils de surveillance, de journalisation et d’alertes.
Aisance dans un environnement en évolution rapide où les processus sont encore en cours d’élaboration, y compris la contribution à la documentation des guides d’exploitation.
Une maîtrise professionnelle du français et de l’anglais est exigée pour ce poste. L’anglais est nécessaire pour communiquer et collaborer régulièrement avec des collègues et des leaders établis aux États-Unis, qui travaillent principalement en anglais.
Ce qui vous distingue
Expérience des déploiements sans interruption de service, y compris le retour arrière automatisé.
Expérience de l’instrumentation avec Datadog ou OpenTelemetry.
Communication Web en temps réel (WebRTC)
Exploitation de PostgreSQL : migrations, sauvegardes et optimisation des performances, idéalement sur AWS Aurora.
Qui nous sommes
Nous sommes une équipe de créatrices et créateurs, de conteuses et conteurs et d’innovatrices et innovateurs réunis au sein de la famille Hasbro, qui regroupe des marques adorées, des studios de jeux numériques AAA et des expériences immersives qui stimulent l’imagination de toutes les générations. Ensemble, nous nous engageons à cultiver une culture fondée sur la créativité, l’excellence, la curiosité et l’inclusion, où chaque membre du personnel est habilité à penser avec audace, à agir avec intégrité et à faire naître la joie pour tous et toutes.
Hasbro À propos de l’entreprise – Hasbro
Wizards of the Coast Qui nous sommes – Wizards of the Coast
Égalité des chances
Hasbro s’engage à assurer l’égalité des chances dans tous les aspects de l’emploi. Nous nous engageons à prendre toutes nos décisions en matière d’emploi sans égard à la race, à la couleur, à la religion, au sexe, à l’orientation sexuelle, à l’identité ou à l’expression de genre, à l’origine nationale, à l’âge, à l’état civil ou à tout autre motif protégé par la loi.
Mesures d’adaptation
Si vous avez un handicap et avez besoin de mesures d’adaptation raisonnables pendant le processus d’embauche, veuillez en informer votre recruteur ou recruteuse en tout temps au cours du processus.
Avis concernant l’utilisation de l’IA par Hasbro dans le processus de recrutement
Nous utilisons l’outil Talent Matching de Greenhouse, propulsé par l’IA, pou