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.                          

 

Postuler pour cet emploi

* Requis
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education


Questions liées à la diversité, à l'équité et à l'inclusion au Canada

Epic Games, et ses succursales, accordent beaucoup d'importance à la diversité, à l'équité et à l'inclusion. Nous nous engageons à ce que nos processus de recrutement respectent ces notions. Pour nous assurer de respecter ces exigences, nous recueillons les informations personnelles inclues de façon volontaire qui précisent quels pronoms, quelle identité de genre, quelle race/ethnie et quel statut militaire vous privilégiez à ces fins. Toute information que vous fournissez servira uniquement à mieux comprendre notre activité de recrutement à travers ce prisme et ne sera jamais utilisée pour déterminer l'éligibilité à un emploi. Si vous ne désirez pas fournir ces informations, veuillez sélectionner les options de non communication disponibles.

Identité de Genre (Select one) *





Statut Transgenre (Select one) *



Race/Ethnie (Select one) *











Statut de Vétéran (Select one) *




Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.