- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Descriptions et critères
Creative Innovations est l’un des nombreux groupes au sein des studios de Electronic Arts qui fournit des solutions visant à offrir des jeux à des millions de joueurs de partout dans le monde. Prenant part à l’ensemble des œuvres et des plateformes, nous travaillons en concertation pour avoir une incidence directe sur les joueurs de toute la planète.
L’équipe responsable des outils et de la technologie au sein de Creative Innovations est à la recherche de ressources humaines pour l’aider à réaliser sa mission, qui consiste à fournir les outils et les flux de travaux de création permettant à notre organisation d’être à l’avant-garde de l’industrie sur le plan de la qualité du contenu. Notre groupe s’efforce de créer un écosystème de composants modulaires à la fois efficaces et adaptables aux tendances, qui permettent de concrétiser rapidement tout concept artistique. Nous travaillons de concert avec un groupe des personnes créatives extraordinaires de partout sur la planète mues par une imagination et par une passion communes qui sont vouées à la création d’expériences et de contenu sans pareils.
Les défis qui vous attendent :
À titre d’ingénieur.e en logiciels 3, vous soutenez l’interopérabilité du groupe technologique centralisé de Electronic Arts en concevant des outils qui permettent à nos studios de jeu partenaires de fournir des jeux de calibre AAA. Vous travaillez de concert avec le responsable de produit, les responsables du volet technique et les membres de notre talentueuse équipe de développement, et relevez d’un.e directeur.trice d’équipe de développement. Cette fonction est assortie d’un mode de travail hybride.
Votre mission :
- Vous demeurez au fait des technologies et des systèmes novateurs pour les intégrer afin d’améliorer la qualité et l’efficacité des chaînes de traitement de nos développeurs.
- Vous assurez la conception, l’implantation et le débogage d’outils relatifs aux flux de travaux de création de personnages de notre organisation.
- Vous savez reconnaître des problèmes systémiques complexes propres au développement d’outils, de chaînes de traitement et de flux de travaux.
- Vous analysez l’espace des états d’un problème, les risques et les interdépendances propres à plusieurs domaines et ensembles d’outils.
- Vous travaillez de concert avec nos utilisateurs pour recueillir les exigences et concevez, implantez, déboguez et testez du code en veillant à sa qualité.
- Vous définissez et faites la promotion des normes et des pratiques d’excellence en matière de codage qui concernent votre équipe et vos projets.
- Vous encadrez les membres moins expérimentés de l’équipe.
Votre profil :
- Vous êtes titulaire d’un baccalauréat en informatique ou dans un domaine pertinent OU avez une formation et une expérience professionnelle équivalentes (au moins 8 ans d’expérience).
- Vous êtes une personne experte avec le langage C#, la mise à l’essai d’unités (XUnit, Nunit) et les systèmes de création (GitLab Workflows, NANT, MSBuild).
- Vous avez déjà conçu et maintenu des interfaces de programmation d’applications (REST, OpenApi, ASP.NET Corer) et de développement Web (React, Angular, Vue.js).
- Vous avez déjà travaillé avec les chaînes de traitement IC/DC.
Vos atouts :
- Vous savez utiliser les langages Python ou C++.
- Vous avez déjà travaillé avec des systèmes de contrôle de code source (TFS, Perforce, SVN, GIT).
- Vous avez une bonne connaissance de MongoDB, de la réseautique gRPC, de méthodologies Agile et du développement d’interface utilisateur.
- Vous avez des connaissances en développement d’outils.