Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur Backend DevOps Senior - Contrat

Kabam

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.

Cette opportunité vous enthousiasme? Kabam se consacre au développement de sa main-d’œuvre diversifiée et inclusive. Si votre expérience passée ne correspond pas parfaitement aux exigences listées, nous vous encourageons tout de même à postuler : vous pourriez être un excellent candidat pour ce poste ou pour d’autres.

Nous vous invitons à postuler dès maintenant et à entamer la conversation avec nous. Ensemble, nous pouvons créer et soutenir certains des meilleurs jeux jamais réalisés et divertir le monde entier!

À propos de Kabam

Kabam est un leader mondial dans le développement de jeux multijoueurs divertissants, immersifs et hautement sociaux, offrant des graphismes de haute qualité, des technologies de nouvelle génération et un gameplay révolutionnaire aux joueurs du monde entier.

Les jeux de Kabam, notamment Marvel Contest of Champions, Shop Titans, et bien d’autres, ont généré des centaines de millions de téléchargements et ont reçu de multiples récompenses, dont le choix de la rédaction d’Apple (Apple’s Editor’s Choice) et le prix du meilleur jeu de l’année de Google Play (Google Play’s Best Game of the Year).

Fondée en 2006, Kabam possède des studios et des bureaux à Vancouver, Montréal et Charlottetown au Canada, à Los Angeles et San Francisco aux États-Unis, ainsi qu’à Séoul, en Corée du Sud. Kabam est une filiale à part entière de Netmarble Games.

Kabam est un employeur qui respecte le principe de l’égalité des chances en matière d’emploi, déterminé à bâtir un lieu de travail diversifié et équitable, ainsi qu’un environnement inclusif pour tous les employés actuels et potentiels. Les décisions d’embauche sont fondées sur les qualifications des candidats et les besoins de l’entreprise, et non sur la race, la couleur, l’ascendance, le lieu d’origine, l’âge, le sexe (y compris la grossesse), l’identité ou l’expression de genre, l’orientation sexuelle, les convictions politiques, la religion, la croyance, l’état matrimonial ou familial, le dossier médical, les informations génétiques, le handicap physique ou mental, le statut militaire ou d’ancien combattant, les condamnations pénales antérieures ou toute autre catégorie protégée conformément aux lois et ordonnances fédérales, nationales et provinciales et locales. Des aménagements seront fournis aux candidats qui en font la demande pour prendre part à tous les aspects du processus de sélection.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Programmeur Backend DevOps Senior - Contrat in Montréal, QC vacancy
  •  ...excellents jeux. Et c'est là que vous intervenez… Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de...  ..., ce poste est fait pour vous! Pour cette opportunité de contrat, nous privilégions les candidats qui peuvent travailler sur place... 
    Contract work
    Senior
    Devops
    For contractors

    kabam

    Montréal, QC
    13 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le développement de solutions...  ...et l'innovation; Horaires flexibles (selon le type de contrat de travail); Congés en cas de maladie et à l'occasion d'... 
    Contract work
    Senior
    Hourly pay
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    7 days ago
  • Highdive, le studio de développement de NetEase Games à Montréal, recherche un Programmeur Senior en Physique C++. Contribuez à la conception de systèmes physiques captivants pour nos jeux. En tant que Programmeur Senior, vous aurez pour mission de développer des solutions... 
    Senior

    Highdive

    Montréal, QC
    7 days ago
  •  ...for data modeling and storage Collaborate with Product, QA, and DevOps teams to deliver reliable and scalable features Write clean,...  ...assisted development tools such as Claude and Opencode to accelerate backend development, including code generation, debugging, and... 
    Senior
    Devops
    Worldwide
    Flexible hours

    US Mobile

    Montréal, QC
    7 days ago
  •  ...Description du poste Ce que vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une expérience en IA/ML est d’apporter... 
    Senior
    Apprenticeship

    Ubisoft

    Montréal, QC
    7 days ago
  • $84.65k - $114.55k per year

    Senior DevOps Engineer – Ottawa, ON – Full-time Overview Responsible for shaping the DevOps foundation for a new embedded product, with ownership over tools, workflows, and infrastructure. Key Responsibilities Design, implement, and maintain CI/CD pipelines for embedded... 
    Senior
    Devops
    Full time
    Live In
    Flexible hours

    Lumentum Operations LLC

    Montréal, QC
    5 hours ago
  •  ...logiciel - Expérience développeur, à la Banque Nationale, c’est agir à titre de spécialiste en intégration et en exploitation de plateformes DevOps utilisées par des équipes de livraison technologiques. Cet emploi te permet d’avoir un impact concret sur la fiabilité des... 
    Senior
    Devops
    Apprenticeship
    Flexible hours

    Banque Nationale

    Montréal, QC
    7 days ago
  •  ...Job Description We are looking for a top-notch, driven, Senior DevOps Engineer who is a great team player and passionate about the quality of their work. What is the opportunity? As a Senior DevOps Engineer, you will be responsible for the evolution of our platform... 
    Senior
    Devops
    Full time
    Worldwide
    Flexible hours

    0000050007 Royal Bank of Canada

    Montréal, QC
    7 days ago
  •  ...developers have all the things needed to enjoy the game. For more information, visit xsolla.com. About You We are looking for a Senior Backend Engineer who is detail-oriented, proactive, and highly collaborative to join our Engineering team . The best candidate will... 
    Senior

    Xsolla

    Montréal, QC
    7 days ago
  •  ...candidates who may fall outside of this range to apply as well. About the role Join Our Innovative AI Engineering Team as a Senior DevOps! Our growing DevOps Team at the Data Lab is looking for a DevOps in our Toronto office . Are you passionate about cloud... 
    Senior
    Devops
    Long term contract
    Work at office
    Flexible hours

    Intact Financial Corporation

    Montréal, QC
    7 days ago
  • Propulsez votre carrière avec LGS en tant que Conseiller Senior DevOps / DevSecOps à Montréal. Participez à la transformation infonuagique sur Google Cloud Platform et Azure dans un travail hybride. LGS recherche un(e) professionnel(le) DevOps pour contribuer à l'automatisation... 
    Senior
    Devops

    LGS, an IBM Company

    Montréal, QC
    5 hours ago
  • Join Sangoma's remote team as a Senior Backend Developer. Focus on designing distributed APIs and mentoring developers while enhancing our cloud platform. In this role, you will develop and maintain backend services critical for business communication. Your expertise will ensure... 
    Senior
    Remote work

    NetFortris, A Sangoma

    Montréal, QC
    5 hours ago
  •  ...musique pour les aider à créer, maîtriser, distribuer et promouvoir leur musique. LANDR est à la recherche d’un Développeur Back End Senior pour rejoindre notre équipe Web multidisciplinaire, propriétaire de l'ensemble du cycle de production, pour concevoir et opérer les... 
    Senior
    Work at office

    LANDR

    Montréal, QC
    7 days ago
  • Elevate the Dialogue platform as a Senior DevOps Developer, focusing on secure, automated infrastructure solutions. This hybrid role supports millions of members and emphasizes quality and mentorship. As part of Dialogue’s engineering team, you will report directly to the... 
    Senior
    Devops
    Long term contract

    Dialogue

    Montréal, QC
    5 hours ago
  • Rejoignez Unity et devenez un acteur clé en tant que Senior Backend Developer. Amplifiez le Gestionnaire de Paquets et apportez des modifications marquantes pour les développeurs du monde entier. Ce poste au sein d’Unity exige une collaboration efficace avec les équipes UX... 
    Senior
    Worldwide

    Unity Technologies

    Montréal, QC
    7 days ago
  • Transform client projects as a Senior Software Engineer focused on Cloud and DevOps. Join our thriving tech firm, known for its community-driven culture and innovative...  ...Engineer with solid expertise in Cloud, DevOps, and backend development. You will design, build, and deploy... 
    Senior
    Devops

    OSEDEA

    Montréal, QC
    7 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Contract work
    Senior
    Devops
    For contractors

    kabam

    Montréal, QC
    13 days ago
  •  ...Join Lixar as a Senior DevOps Engineer, where you'll implement solutions for automated build processes and deployment strategies. Your technical skills will define the success of our DevOps culture. As a Senior DevOps Engineer at Lixar, you'll leverage your 5+ years of... 
    Senior
    Devops

    Magnum Hunt

    Montréal, QC
    5 hours ago
  • Advance your career as a Senior DevOps Engineer with TSR Consulting in Halifax, Montreal. This onsite role focuses on CI/CD pipelines, GitHub Actions, and containerization. TSR Consulting is seeking a Senior DevOps Engineer for a 6-month opportunity. The position demands expertise... 
    Senior
    Devops

    TSR Consulting

    Montréal, QC
    5 hours ago
  • Drive cloud excellence as a Senior DevOps Engineer in a global SaaS company. Focus on automation, Kubernetes, and AWS to optimize cloud infrastructure. In this pivotal role, you will lead the evolution of cloud platforms and ensure their reliability and scalability. Collaborating... 
    Senior
    Devops

    Motion Recruitment

    Montréal, QC
    5 hours ago
  • Devenez Spécialiste DevOps/SRE senior dans notre software factory, en assurant la fiabilité des outils CI/CD et en contribuant à l'amélioration continue. Ce poste offre une grande autonomie et un travail en équipe internationale. Nous cherchons un professionnel senior capable... 
    Senior
    Devops

    SII Canada

    Montréal, QC
    5 days ago
  •  ...We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops both backend and frontend services that support and enhance Behaviour games. Our services, which are primarily based on cloud technology, are utilized by games such... 
    Senior
    Devops
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    13 days ago
  • Become a Senior Backend Developer at US Mobile, driving innovation in wireless technology. Bring your Java skills to architect and deploy systems serving millions globally. In this role, you will leverage your 7+ years of experience in backend engineering, primarily with Java... 
    Senior

    US Mobile

    Montréal, QC
    7 days ago
  •  ...Overview Our client is looking for a passionate Senior Backend Developer to join their dynamic team. This role is perfect for individuals eager to boost their careers in a supportive and innovative environment. You will collaborate with cross‑functional teams to build reliable... 
    Contract work
    Senior

    Salt Digital Recruitment

    Montréal, QC
    7 days ago
  • Elevate your career as a Senior Applied AI Software Engineer with Simpro's Delight team, where you'll create backend-heavy production systems integrated with AI. This role emphasizes technical leadership and architectural innovation. Taking charge of backend services and AI... 
    Senior

    Simpro Group

    Montréal, QC
    7 days ago
  •  ...opportunity to help elevate a beloved game, scale its long-term potential, and shape what comes next for millions of players.      As a Senior Back-End Programmer, you will lead the development and integration of back-end systems for 7 Days to Die . This role focuses on... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    4 days ago
  • REXFAB est un fournisseur de solutions automatisées intégrées pour l’industrie nord-américaine de la boulangerie. Notre équipe passionnée se consacre à la recherche de solutions optimales pour les boulangers nord-américains. Rexfab se démarque par son sens de l’innovation,...
    Daily paid

    Rexfab inc.

    Montréal, QC
    27 days ago
  •  ...next for millions of players.      As a Senior Back-End Programmer, you will lead the...  ...you will : Design, develop, and evolve backend features while actively contributing to the...  .... À propos du rôle En tant que Programmeur(euse) Back-End Senior, tu seras responsable... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide
    Montréal, QC
    5 days ago
  •  ...reliability, scalability, and security. Requirements Minimum 6 years of experience in software engineering, application development, or DevOps roles. Minimum 3 years of hands‑on development experience with Python, with working knowledge of Java. Minimum 3 years of... 
    Contract work
    Senior
    Devops

    Axelon Services Corporation

    Montréal, QC
    5 hours ago
  • Become a Senior DevOps Engineer driving cloud platform excellence in a global SaaS firm. Lead the evolution of Kubernetes and AWS infrastructures with a focus on automation and operational reliability. In this pivotal role, you will take ownership of the company's cloud infrastructure... 
    Senior
    Devops

    Motion Recruitment

    Montréal, QC
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur Backend DevOps Senior - Contrat. Be the first to apply!