Ubisoft

Programmeur·euse Backend - Quality Foundation

Ubisoft
Apply
21 hours ago
Montréal, CanadaMid Level

Responsibilities

  • Concevoir, développer et maintenir des microservices avec C#, .NET, Linux et Docker.
  • Participer à la migration vers une architecture distribuée et hautement disponible.
  • Concevoir et documenter des API REST robustes et évolutives avec OpenAPI.
  • Améliorer la fiabilité, la performance et l’observabilité grâce au monitoring et à l’alerting.
  • Collaborer avec les équipes de production et d’exploitation pour améliorer les flux de travail.
  • Contribuer à l’intégration continue, au déploiement automatisé, à la supervision et au partage de connaissances.
  • Participer à la modernisation des interfaces utilisateurs du produit.

Requirements

  • Maîtrise de C# et du développement sur Linux.
  • Bonne compréhension de la conception d’API REST et excellente connaissance des microservices.
  • Bonne connaissance de Git et des outils d’intégration continue.
  • Bonne connaissance des outils d’alerte et d’observabilité.
  • Docker, Kubernetes, OpenAPI, SQL et Elasticsearch sont considérés comme des atouts.
  • Connaissance des principes et pratiques DevOps/SRE considérée comme un atout.
  • Esprit analytique, sens du détail, curiosité, autonomie et capacité à collaborer.
  • Communication efficace en français et en anglais, à l’oral comme à l’écrit.

Benefits

  • Contrat permanent.
  • Poste basé au bureau.

Tech Stack

C#DockerElasticsearchGitKubernetesLinux.NETSQL

Categories

Ubisoft

About Ubisoft

10,000+ employees

Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.

Contact me