Recherche d'emploi > Montréal, QC > Developpeur

Développeur généraliste sénior

Epic Games
Montreal, Quebec, Canada
63.7K $-90.8K $ / an (estimé)
Temps plein

INFRASTRUCTURE WEB

Ce que nous faisons

Nous permettons aux équipes chargées des services en ligne d’Epic de créer, de déployer et de gérer des services utilisés par plus d’un demi-milliard de joueurs du monde entier.

Notre mission est de fournir des outils et des plateformes de calibre mondial pour améliorer l’expérience de nos développeurs et de faciliter, accélérer et sécuriser la création, l’exploitation et la mise à l’échelle de leurs applications.

Nos activités d’envergure massive font de nous l’un des plus grands utilisateurs de technologie infonuagique du monde.

Ce que vous ferez

Epic Games est à la recherche d’un programmeur généraliste sénior pour rejoindre l’équipe responsable de la plateforme de gestion des services.

Le titulaire travaillera directement sur notre plateforme de gestion des services fondée sur Backstage. Le titulaire du rôle de développeur généraliste devra assurer la prestation du service complet lié au processus de livraison de la plateforme et en sera responsable.

Il devra notamment configurer les outils de développement, mettre en place les bassins d’intégration et de développement continus et les tests automatisés, provisionner les ressources AWS, configurer les outils de surveillance, communiquer avec d’autres équipes et planifier l’intégration des systèmes internes dans la plateforme.

Ce dont vous serez responsable

  • Créer des fonctionnalités qui garantissent une interface UI / UX pratique et cohérente pour les clients et les partenaires.
  • Améliorer et maintenir une base de code existante.
  • Développer des microservices pour prendre en charge les fonctionnalités spécifiques à la plateforme.
  • Communiquer avec les responsables des services Epic pour planifier les intégrations de services dans la plateforme.
  • Assurer la surveillance de la couverture des applications.
  • Améliorer le bassin d’intégration et de développement continus pour les applications afin de le rendre rapide et reproductible.
  • Développer des outils de tableau de bord internes avec React.

Ce que nous recherchons

  • Expérience en programmation de plateforme ou dans un rôle similaire de programmation de logiciel.
  • Expérience dans la création et la maintenance de plateformes ou portails de développeurs. La connaissance de Backstage est un atout.
  • Expérience avec Node.js, TypeScript et les cadres frontend comme React.
  • Compréhension des mécanismes d’autorisation et d’authentification : OAuth, OpenID, JWT.
  • Connaissance des outils de compilation axés sur JavaScript (webpack, ESLint, etc.), des outils d’intégration continue (GitHub Actions), des cadres d’infrastructure en tant que code (Terraform) et des outils de déploiement infonuagiques (Kubernetes, AWS).
  • Expérience de travail avec des services fondés sur des bases de données relationnelles (Postgres) et avec des services soutenus par des bases de données NoSQL (Elasticsearch).
  • État d’esprit axé sur les tests : unité, intégration et bout en bout.
  • Accent sur la maintenabilité, l’automatisation et la sécurité des services.

UN EMPLOI EPIC + DES AVANTAGES SOCIAUX EPIC UNE VIE EPIC

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée.

Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur.

En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Il y a plus de 30 jours
Emplois reliés
Games Jobs Direct
Montréal, Québec

Nous permettons aux équipes chargées des services en ligne d'Epic de créer, de déployer et de gérer des services utilisés par plus d'un demi-milliard de joueurs du monde entier.Notre mission est de fournir des outils et des plateformes de calibre mondial pour améliorer l'expérience de nos développeu...

Epic Games
Montréal, Québec

Nous permettons aux équipes chargées des services en ligne d’Epic de créer, de déployer et de gérer des services utilisés par plus d’un demi-milliard de joueurs du monde entier.Notre mission est de fournir des outils et des plateformes de calibre mondial pour améliorer l’expérience de nos développeu...

Offre sponsorisée
Hanalytica
Canada

We are seeking a highly skilled Full Stack Developer to join our dynamic architecture team. ...

Offre sponsorisée
Tata Consultancy Services
Montréal, Québec

Should be full stack developer. ...

Offre sponsorisée
CWP Energy
Montréal, Québec

We are looking for a Senior Java developer to join a team that develops, tests and releases innovative solutions. Nous sommes à la recherche d’une ou d’un développeur(se) Java sénior afin de joindre une l’équipe qui développe, test et met en production des solutions innovantes. ...

Offre sponsorisée
PearFiction Studios
Montréal, Québec

As a Senior Front-End Developer, you will be part of our team working on the front-end integration of our casino games. PearFiction Studios is looking for talented Senior Front-End Game Developers to join our development team in Montreal. Developing new front-end game development tools, features, or...

Offre sponsorisée
Soho Square Solutions
Canada

The vulnerability management platform team is looking for an experienced and proactive developer with solid background in full stack web app development. ...

Offre sponsorisée
Bead Pay
Canada

Collaborate with cross-functional teams, including designers and backend developers, to translate business requirements into technical specifications and develop innovative front-end (web and mobile) solutions. We are seeking an experienced Front-End Developer with a strong knowledge of React, Next....

Offre sponsorisée
Open Systems Technologies
Montréal, Québec

Job Title : Full Stack Developer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. ...

Offre sponsorisée
Iris Software Inc.
Canada

Java Developer (SNS Experience). Position: Java Developer (SNS Experience). Min 4 years of experience in Core Java. ...