Passer au contenu

Informations générales

Sites : Vancouver, British Columbia, Canada 
ID du rôle
210234
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 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.

 

À titre de développeur.se sénior.e d’outils de création, vous relevez du.de la directeur.trice technique principal.e et travaillez avec des équipes multidisciplinaires pour assurer la transformation de ressources de base en des progiciels optimisés intégrés à l’œuvre. Vous vous concentrez sur le traitement de données et les systèmes de création dorsaux plutôt que sur les outils destinés aux utilisateurs. Vous travaillez avec des générateurs de données automatisés à grande échelle propulsés tant par l’infrastructure interne de notre organisation que par des environnements informatiques infonuagiques.

La chaîne de traitement de contenu traite de grandes quantités de données, dont des modèles, des textures, des animations, des données de mise au point du jeu, des ressources audio et des effets visuels. Ces ressources doivent être transformées en des progiciels cohérents de grande qualité pouvant être intégrés au jeu de manière rapide et fiable. Votre mission consiste à concevoir des systèmes évolutifs, à optimiser la vitesse, à prendre en charge le non-déterminisme et à maintenir une intégrité à toute épreuve de ces versions tout en assurant l’évolutivité d’un ensemble croissant de contenus et le soutien d’un service offert en temps réel.

Lieu de travail : Cette fonction est assumée en mode hybride depuis notre studio de Vancouver/Montreal à raison de 3 jours sur place par semaine.

 

Vos responsabilités :

  • Vous concevez et implantez un système évolutif de création de ressources qui répond aux besoins d’une vaste équipe parallèle de développement qui soutient un service offert en temps réel.
  • Vous faites partie d’un groupe multidisciplinaire élargi qui rassemble les équipes internes responsables des outils, de l’automatisation, de la réseautique, des technologies de l’information et des processus de développement et d’exploitation, pour veiller à ce que les opérations de création soient harmonieuses, efficaces et fiables.
  • Vous formulez des recommandations et des constatations de nature technique pour la planification de l’infrastructure de demain.
  • Vous effectuez un suivi des problèmes de stabilité et de performance pour les résoudre de façon proactive avant qu’ils ne nuisent à la production.

Vos compétences :

  • Vous avez déjà contribué à au moins une œuvre de calibre AAA comptant beaucoup de contenu, et avez une grande compréhension des défis liés à la production et aux flux de travaux à grande échelle visant les ressources.
  • Vous avez au moins 5 ans d’expérience en matière de systèmes de création ou de chaînes de traitement de contenu, ou dans une fonction de développement de traitement de données à grande échelle.
  • Vous savez utiliser pleinement Python et maîtrisez au moins un des langages de programmation que sont C#, C++ ou JavaScript.
  • Vous avez déjà travaillé avec des systèmes informatiques distribués et de traitement infonuagique comme AWS, Azure ou GCP.
  • Vous avez déjà travaillé avec Perforce, Git ou d’autres systèmes de contrôle de version à grande échelle.
  • Vous avez une bonne connaissance des outils d’orchestration de création comme Jenkins ou des cadres d’application semblables.
  • Vous pouvez développer tant sur la plateforme Windows qu’Unix.

Vos atouts :

  • Vous avez déjà travaillé avec Unreal Engine, Unity ou des flux de travaux d’empaquetage de ressources pour des moteurs de jeu exclusifs.
  • Vous connaissez les systèmes de création conteneurisée comme Docker ou Kubernetes.
  • Vous avez une bonne connaissance du profilage et de l’optimisation de la performance à grande échelle applicables à des systèmes de traitement de contenu.
  • Vous avez déjà travaillé avec des environnements de jeu offerts en temps réel ou livrés de manière continue.
  • British Columbia (depending on location e.g. Vancouver vs. Victoria)
    • $165,900 - $238,100 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.