- Where
- Montreal,Quebec,Canada
- Level
- Senior
CE QUI NOUS REND EPIC ?
Au cœur du succès d'Epic se trouvent des personnes talentueuses et passionnées. Epic est fière de créer un environnement collaboratif, accueillant et créatif. Que ce soit en développant des jeux primés ou en concevant une technologie de moteur qui permet à d'autres de créer des expériences interactives visuellement impressionnantes, nous innovons constamment. Faire partie d'Epic, c'est rejoindre une équipe qui s'efforce continuellement de faire ce qui est juste pour sa communauté et ses utilisateurs. Nous repoussons sans cesse les limites du développement des moteurs et des jeux.
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
Vous serez la référence technique principale pour la plateforme de développement d'Epic, qui regroupe la gestion de versions, le CI/CD, les systèmes de compilation, la gestion des artéfacts, les bases de données et l'infrastructure infonuagique sur lesquels s'appuient nos équipes pour créer et livrer leurs projets. Vous analyserez les enjeux touchant l'ensemble de nos systèmes et équipes, puis définirez les orientations techniques de la plateforme. Votre mandat consistera principalement à repenser et faire évoluer nos systèmes afin qu'ils soutiennent des millions d'actions de CI/CD basées sur des agents au quotidien. Vous travaillerez avec les différentes équipes pour cerner leurs besoins ainsi que leurs habitudes d'utilisation, trouverez le juste équilibre entre les coûts et la faisabilité, puis programmerez et déploierez les solutions requises. Nous cherchons une personne autonome à qui nous pouvons confier un problème complexe ou nébuleux, peu importe le domaine, avec l'assurance qu'elle saura l'analyser, déterminer le plan d'action et le résoudre concrètement, que ce soit en créant elle-même la solution ou en mobilisant les bons intervenants. Epic place la programmation agentique au cœur de ses méthodes: vous intégrerez naturellement les outils d'aide au codage par IA et les agents à votre quotidien, tout en contribuant à leur déploiement sur notre propre infrastructure.
Ce dont vous serez responsable
Établir les orientations techniques et la structure globale de la plateforme de développement, couvrant la gestion de versions, le CI/CD, les outils de compilation, la gestion des artéfacts, l'outillage pour les développeurs et l'infrastructure infonuagique
Définir la stratégie de sécurité de la chaîne logistique logicielle et des pipelines, puis collaborer avec les équipes de sécurité et de gouvernance pour la concrétiser
Prendre en charge les problèmes interéquipes les plus pointus, aller au fond des choses pour cerner le véritable enjeu, choisir la bonne approche et mener le projet jusqu'à une solution fonctionnelle
Mettre la main à la pâte là où c'est déterminant, qu'il s'agisse de concevoir des prototypes, d'écrire du code critique ou de réviser des propositions techniques
Rédiger des documents de stratégie limpides, des propositions de conception et des bilans de décision directement exploitables par la direction et les programmeurs
Collaborer avec les équipes et la direction pour harmoniser les priorités, concilier les coûts, la fiabilité et la rapidité, et orienter les décisions grâce à votre sens de l'influence
Encadrer les programmeurs séniors et les chefs d'équipe technique, tout en rehaussant les standards techniques de l'organisation
Guider l'adoption des outils de codage par IA et de la programmation agentique au sein de nos…