Location: Montréal

Programmeur(euse) service web

Eidos Montreal
  • Entreprise: Eidos Montreal
  • Type: Temps plein
  • Ville: Montréal
  • Expérience de travail: Senior
  • Date de publication: 12 sept. 2018

Description de la compagnie

Eidos-Montréal ™ (un studio Square Enix®) est spécialisé dans la création d'expériences immersives et captivantes. Au cours de la dernière décennie, les équipes de développement ont orchestré les lancements de la nouvelle série DEUS EX®, ainsi que de la dernière itération de la franchise THIEF®. Eidos-Montréal a également joué un rôle clé dans le développement de la série TOMB RAIDER®. Afin de soutenir sa vision créative dans le jeu, le studio a développé sa propre technologie de pointe, le Dawn Engine® permettant des rendus, une animation, des effets physiques en temps réel et une intelligence artificielle avancée. Le studio fournit également un soutien technique pour les opérations de Square Enix dans le monde entier, y compris la recherche et le développement, l'assurance-qualité, et les tests des jeux.


Sommaire du poste

Fonctions:

  • Concevoir et implémenter des services web pour les jeux multijoueursEidos.
  • Travailler sur des systèmes pour déployer et dimensionner des serveurs de jeux dédiés.
  • Développer des services personnalisés pour soutenir les partiesmultijoueurs.
  • Développer des services personnalisés pour soutenir le matchmaking des joueurs.
  • Soutenir PlayStation, Xbox et PC en tant que clients du jeu.
  • Collaborez avec les développeurs dev ops sur le déploiement.

 Expérience et qualifications: 

  • Diplôme universitaire en programmation, en génie informatique, en génie logiciel ou l'équivalent.
  • Plus de 3 ans d'expérience en programmation de services Web (pas nécessairement pour les jeux).
  • Expérience dans la mise à l'échelle des services et la haute disponibilité.
  • Expérience avec les technologies de bases de données et de sessions persistantes.
  • Travailler avec les technologies infonuagiques en tant que logiciel ou plate-forme d'hébergement (AWS, Google).
  • Connaissance des fonctionnalités Xbox Live, PlayStation Network etSteam.

 Habiletés techniques:

  • RESTFul, HTTP et programmation de socket web
  • Capable d'écrire ou de mettre à jour le code de service Web écrit dans GO
  • Programmation avec les bases de données NoSQL et SQL
  • Comprendre les systèmes d'infrastructure en ligne tels que Docker etKubernetes sous Linux
  • Mécanisme de sécurité comme le cryptage, l'authentification, SSL
  • Expérience dans l'intégration et la livraison constantes (CI-CD) à l'environnement d'hébergement
  • Capable de construire des interfaces HTML à des fins de test de débogage

 Qualités interpersonnelles:

  • Aimer le travail d'équipe et être capable de recevoir des retours constructifs.
  • Excellentes compétences en communication orale et écrite. 

Motivation et intérêts: 

  • De l’ambition et de la passion pour les jeux vidéo sont essentiels!
  • Vous voulez travailler directement avec les développeurs de jeux
  • Intérêt à développer des jeux multijoueurs révolutionnaires

Attention! Très important! Veuillez svp préciser dans votre lettre de présentation que vous avez vu l'offre d'emploi sur Espresso-jobs.

Postuler