- Lieu: Montreal
- État:
- Pays: Canada
- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Descriptions et critères
Vous avez la chance de vous joindre à nous et de travailler avec les meilleures équipes de développement de jeux du monde. Nous sommes à la recherche d’un.e développeur.se de logiciels souhaitant se joindre à l’équipe de l’automatisation et du développement des outils qui soutient BioWare, Motive, Maxis et Full Circle.
Rattachée à l’organisation responsable de la qualité logicielle, la personne assumant ce poste collabore avec les équipes de l’assurance-qualité et du développement du jeu pour créer des outils et des stratégies techniques. L’objectif est d’améliorer l’infrastructure d’automatisation et d’accroître l’efficacité des processus d’assurance-qualité et de développement du jeu.
Votre expertise en gestion d’environnements complexes et distribués est essentielle pour assurer l’observabilité du service, le déclenchement d’alertes et la sécurité opérationnelle tout en offrant des expériences sans interruption à grande échelle.
Vous travaillez avec plusieurs systèmes existants, certains d’entre eux ayant été par nous et d’autres étant des créations externes. Pour ce faire, vous collaborez avec de nombreuses équipes distinctes de notre organisation. Vous relevez du.de la directeur.trice technique.
Joignez-vous à nous pour avoir la chance de créer des jeux révolutionnaires avec certains.es des développeurs.ses les plus talentueux.ses de l’industrie!
Vos responsabilités
- Vous utilisez et tenez à jour des outils, veillant à ce que les environnements soient exceptionnellement sécuritaires et disponibles.
- Vous êtes la personne de référence et assurez l’amélioration continue axée sur l’analyse de causes profondes.
- Vous développez l’intelligence artificielle, les cadres d’automatisation, les outils, les composants du moteur et les processus qu’utilisent l’ensemble des studios.
- Vous collaborez étroitement avec les équipes responsables du produit, des opérations et de l’ingénierie pour suivre, analyser et améliorer la qualité, la fiabilité et le caractère évolutif de nos services.
- Vous tirez parti des pratiques exemplaires et des procédures standardisées modernes de conception de logiciels relativement aux exigences, à la conception, à l’implantation et à la mise à l’essai.
- Vous créez de la documentation claire pour appuyer les processus des flux de travaux.
- Vous évaluez les requêtes des partenaires techniques et de ceux responsables de l’assurance-qualité, reconnaissez et prenez en compte les écueils et les gains d’efficience qui passent inaperçus, puis proposez et mettez en œuvre des solutions techniques ou créatives
Votre profil
- Vous avez au moins 5 ans d’expérience en gestion de systèmes résilients, évolutifs et distribués de haute performance.
- Vous avez déjà travaillé avec C#/.NET (C++ étant considéré comme un atout).
- Vous avez déjà mis en place des pratiques d’excellence visant la sécurité de l’infrastructure et de données.
- Vous avez déjà travaillé avec les technologies de gestion de charges conteneurisées, comme Kubernetes, Helm et Docker.
- Vous avez déjà travaillé avec plusieurs outils et méthodologies de développement et d’exploitation.
- Vous avez déjà travaillé avec des systèmes de surveillance ou d’observabilité, comme Prometheus, Grafana et/ou Datadog.
- Vous avez de l’expérience en matière d’intégration continue et de production, tirant parti de systèmes d’automatisation de chaînes de traitement comme Jenkins, GitLab et GitHub.
- Vous avez déjà travaillé avec des moteurs de jeu comme Unreal ou avec des moteurs de jeu commerciaux de grande envergure.
- Vous avez déjà travaillé au sein d’une équipe agile pour produire des technologies.
- Vous êtes en mesure de travailler efficacement au sein d’une équipe collaborative et de communiquer des concepts techniques complexes à des équipes non techniques.
- Vous êtes titulaire d’un baccalauréat en informatique, en génie logiciel, en génie informatique ou dans une concentration connexe, ou vous cumulez une expérience professionnelle et une formation équivalentes.
- Idéalement, vous avez déjà travaillé avec les infrastructures créées pour l’infonuagique ou les conteneurs.
- Idéalement, vous avez déjà travaillé avec des cadres d’application d’intelligence artificielle comme TensorFlow ou PyTorch.
- British Columbia (depending on location e.g. Vancouver vs. Victoria)
- $100,000 - $139,500 CAD