Get more replies from employers
Send a job-specific resume in minutes.
Unity Technologies, basée à Montréal, recherche un ingénieur logiciel senior pour diriger la conception technique des flux CI/CD et des outils d’automatisation dédiés au RT3D, tout en encadrant une équipe internationale de développeurs.
Vous concevrez des workflows flexibles, améliorerez continuellement les pipelines et participerez aux revues de conception afin de maintenir les standards élevés de l’entreprise. Poste full-time, Montréal.
Nous sommes l’équipe Unity Authoring Platform, une équipe innovante qui bâtit la plateforme de collaboration RT3D la mieux gérée au monde! Notre équipe Automatisation se concentre sur les outils et l’orchestration qui alimentent des flux de travail entièrement personnalisables, allant de la création de projets Unity à des transformations complexes de ressources de développement (assets), afin d’offrir aux créateurs et créatrices la flexibilité nécessaire pour bâtir et faire évoluer leurs pipelines dans le nuage.
Travailler avec la direction des équipes de développement ainsi qu’avec des développeurs séniors pour définir la conception technique et l’architecture des technologies de CI/CD, d’automatisation et d’orchestration spécifiquement pour les applications RT3D
Concevoir des fonctionnalités de flux de travail flexibles et personnalisables qui permettent aux créateurs d’adapter l’automatisation aux besoins propres à leurs projets
Assurer l’amélioration continue au sein d’un environnement Agile fondé sur la confiance et la collaboration, en contribuant à la rédaction de documents de conception technique et aux révisions par les pairs afin de maintenir des standards élevés de développement
Faire constamment évoluer les systèmes centraux qui alimentent nos solutions d’automatisation, sous forme d’outils en ligne de commande, de microservices et d’outils d’intégration avec les moteurs RT3D et les SDK de transformation de ressources (assets)
Diriger des projets et des initiatives, tout en encadrant d’autres développeurs pour faire croître notre équipe de développement
Expérience avec un ou plusieurs des principaux langages de programmation que nous utilisons, tels que Node.js, C\#, Ruby ou Python
Capacité à se familiariser rapidement avec des systèmes vastes et complexes
Compréhension approfondie des Pipelines de CI/CD et des systèmes d’orchestration
Expérience de travail au sein d’une équipe répandue à l’échelle mondiale — la collaboration et le travail