Talent.com
Kabam
Programmeur Backend DevOps Senior - ContratKabam • Montreal, CA
Programmeur Backend DevOps Senior - Contrat

Programmeur Backend DevOps Senior - Contrat

Kabam • Montreal, CA
30+ days ago
Job type
  • Full-time
Job description

Chez Kabam, nous relevons constamment la barre de l'excellence dans le domaine des jeux mobiles gratuits. Nous embauchons pour la passion et la diversité, afin de triompher grâce à nos compétences collectives. Nos équipes sont composées d'une fusion de personnalités et d'intérêts unis par une nature collaborative, une culture axée sur le plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez…

Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration avec d'autres développeurs et concepteurs, vous aurez un impact et une influence significatives sur la direction des jeux de Kabam. Si la résolution de problèmes complexes vous passionne, ce poste est fait pour vous!

Pour cette opportunité de contrat, nous privilégions les candidats qui peuvent travailler sur place dans notre studio de Montréal.

Dans ce rôle, vous pouvez vous attendre à:

  • Concevoir et architecturer des systèmes modulaires de jeu robustes, flexibles et performants.
  • Tenir compte des exigences en conceptions techniques et identifier les technologies, frameworks et stratégies d'infrastructure cloud appropriés.
  • Évaluer et sélectionner les outils, banques de données et technologies appropriés pour atteindre les objectifs du projet.
  • Assurer la scalabilité, la performance, la sécurité et la maintenabilité de la conception logicielle et de l'infrastructure serveur sous-jacente.
  • Collaborer avec des équipes interfonctionnelles pour connaître les besoins et définir les spécifications techniques.
  • Connaître et conseiller les normes de codage et les meilleures pratiques afin de garantir un code de haute qualité et facile à maintenir.
  • Faire évoluer le logiciel en fonction des commentaires, des tests et des analyses de performance.
  • Architecturer, provisionner et gérer l'infrastructure cloud (ex. : AWS, GCP) en utilisant l'Infrastructure as Code (IaC) pour soutenir des services backend évolutifs.
  • Concevoir, implémenter et maintenir des pipelines CI/CD robustes pour automatiser les tests, le déploiement et les mises à jour sans interruption de service (zero-downtime) pour les serveurs de jeu et les API.
  • Analyser et déboguer certains des problèmes logiciels les plus complexes, en identifiant les causes profondes et en mettant en œuvre des solutions efficaces.
  • Effectuer des tests et des vérifications minutieuses pour s’assurer que le logiciel répond aux exigences fonctionnelles et non fonctionnelles.
  • Rechercher et résoudre les problèmes en matière de performances et optimiser les logiciels pour plus d'efficacité et mettre en place des systèmes de surveillance et d'alerte en temps réel (ex.: Datadog, Prometheus).
  • Collaborer avec des équipes interfonctionnelles, notamment des chefs de produit, les concepteurs et d’autres ingénieurs, afin de comprendre les besoins et de fournir des solutions logicielles à grande échelle.
  • Documenter les conceptions logicielles, le code et les processus techniques pour faciliter la compréhension, la maintenabilité et les améliorations.
  • Participer activement aux revues de code et fournir un retour d'information constructif afin d'améliorer la qualité globale de la base de code.
  • Mettre en œuvre la logique côté serveur, y compris les API, les bases de données, les systèmes d’authentification et les pipelines de traitement des données.

Pour réussir dans ce rôle, votre expérience comprend:

  • Baccalauréat en informatique, ingénierie ou expérience équivalente.
  • 8+ ans ou plus d’expérience dans le développement de logiciels, de préférence dans le domaine des jeux.
  • Maîtrise en Javascript, Typescript ou C#.
  • Excellente compréhension de l’ingénierie logicielle avec des technologies backend/serveur telles que Node.js.
  • De l'expérience de travail sur un système d’API RESTful.
  • Une solide expérience avec les fournisseurs cloud (AWS ou GCP) et les services clés liés au calcul (compute), au réseau et aux bases de données managées.
  • Une expérience pratique des outils de conteneurisation et d'orchestration (Docker, Kubernetes) pour le déploiement et la mise à l'échelle de serveurs de jeu.
  • Une expérience des outils d'Infrastructure as Code (IaC), plus particulièrement Terraform, est un plus.
  • Expérience l'utilisation de bases de données non relationnelles telles que MongoDB.
  • Expérience des applications multijoueurs en temps réel utilisant WebSocket ou Websockets.
  • Une expérience éprouvée dans la création et la maintenance de pipelines d'intégration et de déploiement continus (CI/CD) (ex. : GitHub Actions, GitLab CI, Jenkins).
  • Capacité d’écrire un code propre, simple et bien documenté en tenant compte des exigences de conception.
  • Expérience avérée de travail autonome et en collaboration au sein d’une équipe dynamique.
  • Solide expérience dans l’utilisation d’un système de contrôle des sources tel que GIT ou Perforce.
  • Expérience dans le maintien de pipelines d'intégration continue (gitlab CI ou similaire) est un plus.
  • Connaissance à jour des dernières tendances en matière de jeux mobiles.
  • Capacité à communiquer efficacement avec les membres techniques et non techniques de l’équipe.
  • Expérience de travail selon les méthodes Agile, Kanban ou des méthodologies de gestion de projet similaires.
  • Le bilinguisme (français et anglais) est un avantage.
Create a job alert for this search

Programmeur Backend DevOps Senior - Contrat • Montreal, CA

Similar jobs

Sénior DevOps GitOps avec Artifactory

Cerence AIMontreal
Full-time

Participez à un projet stimulant en tant que sénior DevOps, en supervisant GitLab et Artifactory tout en garantissant la sécurité des projets via RBAC.Ce rôle exige un sens aigu de la collaboration... Show more

 • Promoted

DevOps Principal·e / Principal DevOps

Cloud Imperium Games Montrealmontreal (administrative region), qc, Canada
Full-time

La connaissance de l'anglais est requise pour ce poste car le/la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui s... Show more

 • Promoted

Senior DevSecOps Montréal Hybride

Go RHMontreal
Full-time

Faites progresser votre carrière comme Senior DevSecOps à Montréal, avec un modèle de travail hybride.Participez à la construction de pipelines de sécurité efficaces pour assurer la sécurité des ap... Show more

 • Promoted

Développeur DevOps

LeytonMontreal
Full-time

Leyton est un cabinet de conseil en innovation qui accompagne ses clients dans l’optimisation de leur croissance à travers des solutions technologiques et stratégiques.En forte expansion au Canada,... Show more

 • Promoted

DevOps

OPAL-RT TECHNOLOGIES Inc.Montreal
Full-time

OPAL-RT Technologies est à la recherche d’un DevOps.À propos d’OPAL-RT Technologies :.Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE... Show more

 • Promoted

Développeur(Euse) Devops Sénior / Senior Devops Developer - C$92,000 - C$115,000 Par An

EatonCandiac, Canada
Full-time

Recherche d'un développeur DevOps sénior pour concevoir, mettre en œuvre et maintenir des pipelines CI/CD, automatiser les processus et optimiser l'infrastructure pour des solutions logicie... Show more

 • Promoted

DevOps Ingénieur pour un projet bancaire cloud majeur (Hybride

LaotopMontreal
Full-time

Utilisation de l'infrastructure Azure (expertise requise).Construction de plateformes de déploiement avec Terraform.Maîtrise de la réseautique et de la sécurité cloud (firewalls, câblage/sans fil).... Show more

 • Promoted

Développeur(se) Backend Senior

OctasicMontreal
Full-time

Fondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au Canada, avec des installations de Recherche et Développement au Canada et en Inde, ainsi qu'un réseau mon... Show more

 • Promoted

Développeur Backend - Industrie du Voyage

Expedia, Inc.Montreal
Full-time

Intégrez l'équipe d'Expedia Group en tant que Développeur Backend et transformez l'industrie du voyage.Ce rôle se concentre sur le développement d'applications performantes pour une plateforme mond... Show more

 • Promoted

Programmeur Z/OS Senior chez Novipro

NOVIPROMontreal
Full-time

Transformez les infrastructures IBM Z avec Novipro en tant que Programmeur z/OS senior.Ce rôle combine expertise technique et relations clients pour des mises à niveau z/OS et des solutions basé su... Show more

 • Promoted

Analyste-Programmeur Senior Hybride | DevSecOps

CHROME TECHNOLOGIESmontreal (administrative region), qc, Canada
Full-time

Une entreprise technologique recherche un Analyste-programmeur senior pour rejoindre son équipe à Montréal.Ce poste hybride nécessite une présence sur site 1 jour par semaine.Les responsabilités in... Show more

 • Promoted

Développeur DevOps Senior à Dialogue

DialogueMontreal
Full-time

Rejoignez Dialogue comme Développeur DevOps Senior et jouez un rôle clé dans notre infrastructure.Engagez-vous à sécuriser et automatiser notre plateforme de soins virtuels.Relevant d'Alexandre Rim... Show more

 • Promoted

DevSecOps

ALTEN CanadaMontreal
Full-time

Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises dep... Show more

 • Promoted

Architecte Backend Innovant DeOS

DeOSMontreal (administrative region), QC, CA
Full-time

Intégrez DeOS en tant qu'Architecte Backend et transformez l'avenir des jeux haute performance grâce à votre expertise.Ce rôle vous permettra de travailler sur des systèmes critiques à faible laten... Show more

 • Promoted

Programmeur Backend Senior pour Star Citizen

Cloud Imperium GamesMontreal
Full-time

Rejoignez Cloud Imperium Games en tant que Programmeur Backend Senior et développez des solutions pour l'univers de 'Star Citizen'.Ce rôle nécessite des compétences avancées en Node.En tant que Pro... Show more

 • Promoted

Programmeur Systèmes z/OS Senior Novipro

Novipro GroupMontreal (administrative region), QC, CA
Full-time

Devenez Programmeur Systèmes z/OS Senior chez Novipro et guiderez des transformations majeures dans les environnements IBM Z.Ce rôle demande une expertise importante en gestion de systèmes et assis... Show more

 • Promoted

Consultant en Observabilité et DevOps à Intact

IntactMontreal (administrative region), QC, CA
Full-time

Apportez votre expertise en observabilité et DevOps au sein d'Intact.Ce poste hybride facilite la collaboration pour améliorer nos services et infrastructures.Intact recherche un Consultant ayant a... Show more

 • Promoted

Senior DevOps Engineer

FigmentMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Figment powers the future of Web3 through industry-leading blockchain infrastructure.As the leading provider of staking solutions, we h... Show more

 • Promoted

Programmeur.euse IA Sénior

Ubisoft MontréalMontreal (administrative region), QC, CA
Full-time

Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow S... Show more

 • Promoted

DÉVELOPPEUR SAS SÉNIOR (OU ANALYSTE-PROGRAMMEUR SAS) Montréal (hybride) 2026-06-16

Gravity Conseilmontreal (administrative region), qc, Canada
Permanent

Notre équipe de conseillers cherche un Développeur SAS senior (ou Analyste-programmeur SAS) pour un poste permanent à Montréal (hybride).Le candidat agira en tant que consultant pour Chrome Technol... Show more