Passer au contenu

Informations générales

Sites : Vancouver, British Columbia, Canada 
  • Lieu: Montreal
  • État:
  • Pays: Canada


ID du rôle
210236
Type de candidat
Regular Employee
Studio/service
Maxis
Organisation de travail flexible
Hybrid

Descriptions et critères

Electronic Arts crée des expériences de divertissement exceptionnelles qui inspirent les joueurs et les fans du monde entier. Ici, tout le monde fait partie de l’histoire. D'une grande communauté internationale. C'est un lieu où la créativité s’épanouit, où les nouvelles perspectives sont bienvenues et où les idées comptent. Une équipe dans laquelle chacun fait évoluer le jeu.

Maxis, où convergent les faiseurs, les artisans et les narrateurs, vous souhaite la bienvenue! Notre objectif 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.

 

La personne agissant à titre de développeur.se de logiciels destinés à l’expérience des développeurs.ses se concentre à optimiser l’expérience des développeurs.ses de logiciels de notre organisation. Cette personne améliore les outils, les processus et les environnements dont se servent les développeurs.ses dans le but d’améliorer l’efficacité, l’efficience et la satisfaction. Ce rôle est essentiel pour mettre de l’avant un environnement de développement à la fois positif et productif, contribuant ultimement à de meilleurs produits logiciels et une plus grande mobilisation de l’équipe de développement. Pour mener à bien ce mandat, vous avez une grande expertise en codage, de très bonnes compétences en résolution de problèmes ainsi qu’une compréhension approfondie des besoins des développeurs.ses.

Vous relevez d’un.e directeur.trice du développement du studio.

Vos fonctions :

  • Vous assurez une expérience de grande qualité aux développeurs.ses par l’entremise de la conception, l’implantation et la mise à jour d’outils et d’environnements de développement.
  • Vous favorisez des solutions axées sur le.la développeur.se au sein de l’écosystème de développement et d’exploitation (DevOps).
  • Vous travaillez avec des bases de code préexistentes en langage C# et Python conçus pour divers outils afin d’automatiser les flux de travaux de l’équipe de jeu.
  • Vous collaborez avec les équipes de développement et utilisez des solutions d’intégration continue/déploiement continu (IC/DC) répandues dans l’industrie pour concevoir des chaînes de traitement qui automatisent les tâches opérationnelles courantes.
  • Vous mettez en application les meilleures pratiques de développement logiciel dans l’ensemble du cycle de développement, dont les méthodologies agiles, les normes de codage, les examens de code, la gestion de la source, le traitement des versions, les essais et l’exploitation.
  • Vous travaillez de manière à atteindre l’excellence opérationnelle en reconnaissant les possibilités d’automatisation des procédés manuels.
  • Vous collaborez avec l’équipe de développement et le.la directeur.trice technique pour comprendre les exigences de l’équipe, évaluer les options, concevoir des feuilles de route et veiller à ce que les besoins soient satisfaits à même un environnement complexe comptant plusieurs partenaires.
  • Vous apportez un soutien essentiel lorsque des changements sont apportés aux volets de développement de l’équipe de jeu.
  • Vous évaluez des technologies à des fins d’adoption qui améliorent l’efficacité de l’équipe et les capacités de la plateforme.
  • Vous travaillez de concert avec une équipe interne Perforce pour mettre en œuvre des pratiques d’excellence, soutenir les mises à niveau serveur et optimiser l’utilisation P4.
  • Vous analysez les incidents grâce à une démarche rétrospective pour définir des mesures préventives.

 

Vos compétences :

Prenez note que nous évaluerons votre candidature même si vous ne répondez pas à chacun des critères suivants. En effet, nous vous invitons à postuler si votre profil correspond pour l’essentiel à ce que nous cherchons afin que nous puissions discuter ensemble de ce poste.

  • Vous détenez un baccalauréat ou une maîtrise en informatique ou dans un domaine connexe.
  • Vous avez au moins 5 ans d’expérience comme développeur.se de logiciels.
  • Vous avez déjà travaillé avec Perforce ou un flux de travaux axés sur Git pour assurer la gestion du code.
  • Vous avez de l’expérience avec le langage Python, C# ou C++.
  • Vous avez une bonne compréhension de la gestion de la configuration logicielle et du déploiement de versions.
  • Idéalement, vous avez déjà travaillé avec les cadres d’application d’intégration continue/déploiement continu (IC/DC), comme Jenkins.
  • Vous avez déjà travaillé avec des systèmes de gestion des incidents comme JIRA.
  • Vous avez déjà créé et tenu à jour de la documentation technique à des fins internes et externes.
  • Vous vouez une véritable passion à l’automatisation et à l’optimisation des flux de travaux.
  • British Columbia (depending on location e.g. Vancouver vs. Victoria)
    • $119,600 - $167,300 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.



À propos d'Electronic Arts
Nous sommes fiers de notre vaste catalogue de jeux et d’expériences, de nos sites à travers le monde et des multiples opportunités à saisir au sein d’EA. Nous valorisons l’adaptabilité, la résilience, la créativité et la curiosité. D'un management qui laisse s'exprimer tout votre potentiel à la création d’espaces dédiés à l’apprentissage et à l’expérimentation, nous vous offrons les conditions qui vous permettront de faire un travail fantastique et de profiter d'opportunités de progression.

Nous adoptons une approche holistique pour nos programmes d'avantages sociaux, en mettant l'accent sur le bien-être physique, émotionnel, financier, professionnel et communautaire qui favorise une vie équilibrée. Ces programmes sont conçus de façon à répondre aux besoins locaux et peuvent inclure une couverture médicale, un soutien au bien-être mental, de l'épargne pour votre retraite, des congés payés, des congés parentaux, des jeux gratuits et bien plus encore. Nous encourageons le développement d'environnements dans lesquels nos équipes peuvent donner le meilleur d’elles-mêmes.

Electronic Arts offre des opportunités d'emploi équitables. Toutes les décisions de recrutement sont prises sans prise en compte de la race, la couleur de peau, la nationalité, l’ascendance, le sexe, le genre, l'identité ou l'expression de genre, l’orientation sexuelle, l’âge, les informations génétiques, la religion, la situation de handicap, l'état de santé, la grossesse, le statut marital ou familial, le statut militaire ou toute autre caractéristique protégée par la loi. Nous étudierons également, conformément à la loi, les candidatures de personnes ayant un casier judiciaire. EA adapte ses lieux de travail pour les personnes en situation de handicap, conformément à la loi en vigueur.