legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Web service Programmer

Programming | Montréal, Québec, Canada

// ENGLISH VERSION WILL FOLLOW ...//

 

Poste: Programmeur services Web


Fonctions:

 

  • Concevoir et implémenter des services web pour les jeux multijoueurs Eidos.
  • 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 parties multijoueurs.
  • 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 et Steam.

 

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 et Kubernetes 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

     

 

Title: Web service programmer

 

Duties:

  • Design and implement web services for Eidos multiplayer games.
  • Work on systems to deploy and scale dedicated game servers.
  • Develop custom services to support player parties.
  • Develop custom services to support player matchmaking.
  • Support PlayStation, Xbox, and PC as game clients.
  • Collaborate with dev ops on the deployment front.

Experience & Qualifications:

  • University diploma in programming, computer engineering, software engineering or the equivalent.
  • 3+ years of web service programming experience (not necessary for games).
  • Experience in service scaling and high availability.
  • Experience with database and persistent sessions technologies.
  • Work with cloud as software or hosting platforms (AWS, Google).
  • Aware of Xbox live, PlayStation network and Steam features.

 

Technical skills:

  • RESTFul, HTTP and web socket programming
  • Able to write or update web service code written in GO
  • Programming with NoSQL and SQL databases
  • Understand online infrastructure systems like Docker and Kubernetes on Linux
  • Security mechanism like encryption, authentication, SSL
  • Experience in constant integration and delivery (CI-CD) to hosting environment
  • Able to build HTML interfaces for debugging-test purposes

 

Interpersonal qualities:

  • Like teamwork and able to receive constructive feedbacks.
  • Excellent oral and written communication skills.

 

 

Motivation and interests:

 

  • Passion and ambition for video games are essential!
  • Want to directly work with game developers
  • Interest in developing ground-breaking multiplayer games