Fermer

Architecte technique de jeux

Permanent - Temps plein

Qui est Armory

En faisant partie du département Armory, vous rejoindrez une famille de personnes talentueuses qui s'efforcent d'offrir les meilleurs produits et services aux équipes de développement de jeux à travers le monde Square Enix Mobile. Nous créons des produits qui soutiennent et renforcent les équipes de jeu tout au long du cycle de vie du processus de création de jeu, afin qu'elles puissent se concentrer sur la création d'expériences exceptionnelles pour les joueurs. Nos valeurs internes sont axées sur la croissance et l'innovation pour tous les individus, tout en maintenant une communication transparente et une culture du feedback. Nous voulons créer un environnement dans lequel chaque membre de notre équipe pense comme un·e chef·ffe d'entreprise et est un·e entrepreneur·se qui aide l'ensemble du groupe à créer une technologie étonnante.

Notre opportunité

En tant qu'architecte technique de jeux, vous jouez un rôle crucial dans la définition de normes, de directives et de pratiques mondiales pour le développement de jeux et vous veillez à ce qu'elles soient appliquées à toutes les productions de jeux de la division mobile. En collaboration avec l'architecte de solutions de jeux, d'autres architectes de domaine et des développeurs, vous concevrez et mettrez en œuvre des solutions globales d'ingénierie de jeux avec les équipes centrales de développement de jeux.

Vous devez avoir une solide compréhension du cycle de vie des produits, de l'idéation et de la conception à la mise en œuvre et au soutien. Vous collaborerez étroitement avec les parties prenantes internes afin de garantir que les solutions d'ingénierie des jeux répondent aux besoins des parties prenantes et optimiserez continuellement les processus et les pipelines existants.

Que ferez-vous

  • Vous êtes responsable de l'identification, de la définition et de l'adoption de la normalisation et de l'optimisation du développement des jeux au niveau mondial dans la division mobile;
  • Travailler en étroite collaboration avec d'autres architectes dans différents domaines pour discuter des technologies, aligner les pratiques et anticiper les avancées et les normes de l'industrie, comprendre les défis des tendances émergentes de l'industrie, puis fournir un leadership et une expertise pour mettre en ?uvre des solutions qui tirent parti ou soutiennent ces changements et ces opportunités;
  • Définir la vision technologique, diriger la conception des solutions et collaborer avec une équipe pluridisciplinaire pour trouver les meilleures solutions en utilisant une grande variété de technologies, de systèmes et de services;
  • Déterminer les améliorations à apporter aux solutions pour répondre aux besoins des projets et s'assurer de la faisabilité de ces améliorations;
  • S'assurer que les solutions ne sont pas seulement adaptées à des équipes ou à des charges de travail spécifiques, mais qu'elles sont également conformes aux normes et aux directives globales, au bénéfice de l'ensemble de l'organisation;
  • Assurer une supervision technique en examinant les conceptions techniques, les processus et le code et effectuer des validations pour garantir un niveau élevé d'optimisation;
  • Rencontrer régulièrement les autres architectes, les maîtres de mêlée et les programmeurs pour discuter des progrès accomplis et aider à résoudre les obstacles en cours de route;
  • Encadrer et motiver les programmeurs à développer leurs compétences techniques;
  • Agir en tant que conseiller technique, notamment en organisant des présentations de solutions et d'initiatives ainsi qu'en faisant évoluer la direction technique au sein de la division mobile;
  • Anticiper et évaluer les problèmes complexes et majeurs, proposer des solutions et guider les développeurs et les équipes opérationnelles en cas d'incident;
  • Participer en tant que membre d'une équipe de développement Scrum et contribuer au développement de produits si nécessaire;
  • Trouver et mettre en ?uvre des solutions en tenant compte d'exigences (telles que le support et la maintenance à long terme; performance, extensibilité et évolutivité; les normes industrielles et les meilleures pratiques);
  • Veiller à ce que l'architecture technologique et les stratégies techniques restent en phase avec les objectifs commerciaux, et diriger le développement des activités et des projets d'architecture, tout en s'alignant sur les objectifs commerciaux et technologiques actuels et à long terme.

Qu'apportez-vous

  • Plus de 7 ans d'expérience dans l'industrie du jeu avec des titres importants livrés en tant que contributeur technique;
  • Plus de 3 ans d'expérience de direction technique en tant que directeur technique ou architecte dans la production de jeux de grande envergure et de haute qualité;
  • Connaissance approfondie de la programmation C# et du débogage d'applications complexes;
  • Solide connaissance de la programmation Unity et des multiples aspects du développement de la technologie des jeux (audio, 3D, animation, gameplay, interface utilisateur, réseau, gestion des actifs, serveur, infrastructure et outils), connaissance approfondie d'au moins un domaine client;
  • Bonne compréhension des processus de développement de logiciels;
  • Grande expérience de la communication claire à différents niveaux et avec différentes parties prenantes. Une compréhension approfondie des informations pertinentes pour le public actuel;
  • Une passion pour les jeux mobiles, l'innovation et les technologies et une vision de l'industrie des jeux mobiles et du F2P;
  • Une passion pour une approche collaborative de la résolution de problèmes et la fourniture de solutions de qualité dans des délais rapides;
  • Connaissance des normes du secteur et du paysage technique en constante évolution du développement de jeux.

Qualités interpersonnelles

  • Excellentes capacités d'organisation, méticulosité, autogestion, pragmatisme et capacité à hiérarchiser la charge de travail;
  • Un désir d'apprendre et de partager ses connaissances pour repousser les limites de la technologie et aider les autres à améliorer leurs compétences;
  • Une solide expérience de travail dans un environnement Agile, en collaborant avec les propriétaires de produits, les parties prenantes et les développeurs;
  • Une forte éthique de travail et la capacité de prendre en charge de manière proactive dans un environnement innovant et rapide pour améliorer la qualité des produits ainsi que la productivité du groupe;
  • Autonomie et proactivité, capacité à travailler seul·e et au sein d'une équipe, à créer une documentation bien organisée;
  • Excellentes aptitudes à la communication orale et écrite.

Qu'est-ce qui est un plus

  • Certifications en architecture;
  • Expérience de travail dans un groupe central et une production de jeux;
  • Expérience de travail auprès de fournisseurs clouds tels que AWS, GCP ou Azure.

Motivations & intérêts

  • Une passion pour les jeux vidéo est essentiel !