Search jobs > Montreal, QC > Developpeur

Développeur généraliste sénior

Epic Games
Montreal, Quebec, Canada
$63.7K-$90.8K a year (estimated)
Full-time

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.

30+ days ago
Related jobs
Promoted
Coveo Solutions inc.
Montreal, Quebec

La perle rare au coeur du succès de l'intégration de notre solution !.Coveo est à la recherche d'un.Commerce R&D et contribuer au développement de nouvelles fonctionnalités essentielles pour l'intégration logiciel-service de Coveo avec SAP.Dans le cadre de ce rôle, tu assureras l'intégration de Cove...

Epic Games
Montreal, Quebec

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...

Promoted
Digital Shape Technologies Inc.
Montreal, Quebec

Nous recherchons un(e) développeur(euse) full-stack senior ayant une expérience éprouvée dans le développement d’applications web et d’interfaces de programmation (API). ...

Promoted
Genpact
Montreal, Quebec

Technology team of Client is looking for an experienced Java/Scala developer with sound knowledge of Spring and SpringBoot, Restful API, Unix and Shell for its Data Governance and Data Quality(DQ) platform core team. Job Title: Java Scala Developer. The Candidate will be part of the Java/Scala core ...

Promoted
LNine Consulting
Canada

We are seeking a talented and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for developing and maintaining primarily back-end applications, though understanding of front-end is beneficial. ...

Promoted
VTRAC Consulting Corporation (WBE)
Canada
Remote

Streaming Developer (Flink, Kafka, Java, Remote), Attention. Streaming Developer (Flink, Kafka, Java, Remote). As a Senior Streaming Developer working with VTRAC Consulting, you will join a dynamic team dedicated to designing and developing high-performance data solutions that support various client...

Promoted
Vaco
Montreal, Quebec

If you are passionate about making a positive impact in the education sector, possess the skills to deliver high-quality software, and have advanced front-end capabilities, we would love to hear from you. Developing front-end code using React and Web Components for our web applications. Contributing...

Promoted
First Derivative
Montreal, Quebec

Senior Java/Big Data Developer – FX Trading. Experience with two or more of the following areas including Python, Spark, Scala, Hadoop, Data bricks, Snowflake, Shell, Perl, Core Java, Impala, Hive etc. ...

Promoted
Sword Group
Montreal, Quebec

We are currently looking for a Fullstack Software Developer in order to support one of our clients. The candidate must speak and write English at an advanced level, to communicate clearly and effectively within an international team of developers. At the senior level, a minimum of 4 years of working...

Promoted
Synechron
Montreal, Quebec

Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. ...