Jobs / Kabam

Programmeur Backend DevOps senior

Kabam · Montréal, QC, Canada
Montréal, QC, CanadaExp: 10+ yrs120,000-150,000 CAD/yearlyRemote
Remuneration
120,000-150,000 CAD/yearly
Location
Montréal, QC, Canada
Visa sponsorship
Not specified

Job summary

Kabam is seeking a passionate backend DevOps programmer to design and maintain advanced game systems and tools.

Qualifications

  • Baccalauréat en informatique, ingénierie ou expérience équivalente
  • 10+ ans d’expérience dans le développement de logiciels
  • Maîtrise en Javascript, Typescript ou C#
  • Compréhension de l’ingénierie logicielle avec Node.js
  • Expérience sur un système d’API RESTful
  • Expérience avec AWS ou GCP
  • Pratique des outils de conteneurisation (Docker, Kubernetes)
  • Expérience avec Infrastructure as Code (Terraform)
  • Utilisation de bases de données non relationnelles (MongoDB)
  • Expérience des applications multijoueurs en temps réel
  • Création et maintenance de pipelines CI/CD
  • Capacité à écrire un code propre et documenté
  • Expérience de travail autonome et en équipe
  • Utilisation d’un système de contrôle des sources (GIT, Perforce)
  • Connaissance des tendances en matière de jeux mobiles
  • Capacité à communiquer efficacement
  • Expérience avec les méthodes Agile ou Kanban
  • Bilinguisme (français et anglais) est un avantage

Responsibilities

  • Concevoir et architecturer des systèmes modulaires de jeu
  • Identifier les technologies et stratégies d'infrastructure cloud
  • Évaluer et sélectionner les outils et technologies pour les projets
  • Assurer la scalabilité et la sécurité de la conception logicielle
  • Collaborer avec des équipes interfonctionnelles
  • Conseiller les normes de codage et meilleures pratiques
  • Faire évoluer le logiciel selon les retours et analyses
  • Gérer l'infrastructure cloud avec Infrastructure as Code
  • Maintenir des pipelines CI/CD robustes
  • Analyser et déboguer des problèmes logiciels complexes
  • Effectuer des tests et vérifications minutieuses
  • Optimiser les performances des logiciels
  • Documenter les conceptions et processus techniques
  • Participer aux revues de code
  • Mettre en œuvre la logique côté serveur

Skills

AWSC#DatadogDockerGCPGitGitHubGitHub ActionsGitLabGitLab CIJavaScriptJenkinsKubernetesMongoDBNode.jsPrometheusRESTTerraformTypeScript

Degrees

Baccalauréat en informatiqueIngénierie ou expérience équivalente

Relocation

No