- Lieu: Montreal
- État:
- Pays: Canada
- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Descriptions et critères
Maxis, où convergent les faiseurs, les artisans et les narrateurs, vous souhaite la bienvenue! Notre mission consiste à inspirer la planète tout entière à mettre au point un monde idéal grâce aux jeux créatifs. Ayant conçu The Sims, nos équipes développent des jeux et des expériences pour des millions de personnes partout dans le monde et cherchent constamment à stimuler les joueurs de façons novatrices. Maxis est un espace où nos ressources humaines font ce qu’elles aiment et s’aident mutuellement à croître par la même occasion; un espace où la voix de chaque personne est écoutée et entendue. La créativité et l’inclusivité sont au cœur de ce que nous faisons et nous ne nous contentons pas de voir le monde tel qu’il est, car nous nous efforçons d’en bâtir un meilleur.
The Sims est l’une des franchises de jeux pour ordinateur les plus vendues de tous les temps, et The Sims 4 est de loin l’œuvre la plus réussie jusqu’à maintenant. En effet, nous comptons plus de 70 millions de joueurs inscrits au jeu de base. Jusqu’à ce jour, The Sims 4 a dévoilé plus de 60 modules de contenu et un nombre incalculable de fonctionnalités visant le jeu de base ainsi que des mises à jour améliorant la qualité de vie.
Le.la développeur.se, fiabilité de site, relève du.de la directeur.trice du développement.
Dans le cadre de cette fonction, vous concentrez sur la conception, le déploiement et l’exploitation de services résilients, sécuritaires et évolutifs à l’échelle planétaire depuis la plate-forme infonuagique Google (GCP) à l’aide des chaînes de traitement d’intégration continue et de déploiement continu (CI/CD) de Node.js, TypeScript, Kubernetes, Helm et GitLab CI/CD.
Vos responsabilités :
- Vous concevez, exploitez et faites évoluer l’infrastructure infonuagique afin de soutenir des millions de joueurs de partout sur la planète.
- Vous assurez la sécurité, la gouvernance et la rentabilité de nos environnements GCP.
- Vous concevez et soutenez des services évolutifs à l’aide de Node.js et de TypeScript, qui sont déployés grâce à Kubernetes et Helm.
- Vous améliorez les pratiques d’excellence visant les chaînes de traitement CI/CD, l’observabilité, les interventions en cas d’incident et les opérations des services offerts en temps réel.
- Vous diagnostiquez et améliorez les services offerts en temps réel à des fins de performance, de mise à l’échelle et de fiabilité.
- Vous automatisez les stratégies de déploiement, de suivi et de reprise pour maximiser la disponibilité.
- Vous prenez part aux quarts de travail rotatifs, aux interventions en cas d’incident et aux analyses des causes profondes.
- Vous collaborez avec les équipes de développement durant le prototypage du jeu et le processus d’itération.
- Vous contribuez à une culture organisationnelle favorisant l’amélioration continue et le partage des connaissances.
Vos compétences :
- Vous êtes titulaire d’un baccalauréat ou d’une maîtrise en informatique ou en développement logiciel, ou avez une expérience pertinente.
- Vous avez au moins 8 ans d’expérience en tant qu’ingénieur.e fiabiliste de site ou en développement et en exploitation, ou encore en architecture infonuagique, et avez une expérience pratique en exploitation de services de production à grande échelle.
- Vous êtes une personne experte avec les environnements infonuagiques publics (GCP idéalement; AWS/Azure sont aussi acceptables).
- Vous avez déjà travaillé avec Kubernetes et Helm à des fins d’orchestration et de déploiement de conteneurs.
- Vous maîtrisez les chaînes de traitement CI/CD à l’aide de Gitlab CI.
- Vous avez de solides compétences en matière de scriptage et d’automatisation (TypeScript/Node, js Python ou Bash).
- Vous savez utiliser les outils d’observabilité (Prometheus, Grafana, Loki ou Jaeger/Tempo).
- Vous avez déjà réalisé des concepts à des fins de fiabilité, de reprise après sinistre et de grande disponibilité.
- British Columbia (depending on location e.g. Vancouver vs. Victoria)
- $138,700 - $199,900 CAD
In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.