DevOps Specialist

  • Montreal, QC, Canada
  • Full-time

Company Description

Éditeur et développeur leader de jeux mobile, Gameloft® est l'un des innovateurs de son domaine depuis 2000.

Gameloft crée des jeux pour toutes les plateformes numériques, dont deux sont classés dans le "Top 10 des jeux les plus téléchargés au monde de tous les temps" d'App Annie. Gameloft développe ses propres franchises telles qu'Asphalt®, Order & Chaos, Modern Combat et Dungeon Hunter. Gameloft est également en partenariat avec des détenteurs de droits de renom tels qu'Universal, Illumination Entertainment, Disney®, Marvel®, Hasbro®, Fox Digital Entertainment, Mattel® et Ferrari®.

Gameloft distribue ses jeux dans plus de 100 pays et emploie 4600 personnes à travers le monde. Chaque mois, 114 millions d'utilisateurs uniques peuvent être atteints par des annonceurs dans les jeux Gameloft grâce à Gameloft Advertising Solutions, une offre B2B de premier plan dédiée aux marques et aux agences. Gameloft est une société de Vivendi.

Toutes les marques déposées mentionnées ci-dessous sont la propriété de leurs détenteurs respectifs.

****

A leading mobile-game developer and publisher, Gameloft® has established itself as one of the top innovators in its field since 2000.

Gameloft creates games for all digital platforms, two of which are featured in App Annie's “Top 10 Games by All-Time Worldwide Downloads” list. Gameloft operates its own established franchises such as Asphalt®, Order & Chaos, Modern Combat and Dungeon Hunter, and also partners with major rights holders including Universal, Illumination Entertainment, Disney®, Marvel®, Hasbro®, Fox Digital Entertainment, Mattel® and Ferrari®.

Gameloft distributes its games in more than 100 countries and employs 4,600 people worldwide. Every month, 114 million unique users can be reached by advertisers in Gameloft games through Gameloft Advertising Solutions, a leading B2B offering dedicated to brands and agencies. Gameloft is a Vivendi company.

All trademarks referenced above are owned by their respective trademark owners.

Job Description

L'équipe de la plateforme Gameloft World Online fournit des services en ligne pour tous les jeux Gameloft. Cette équipe gère 10 milliards de requêtes chaque jour sur un cloud externe et trois centres de traitement de données dans le monde.

En tant que Spécialiste DevOps travaillant pour l'équipe Online, vous aurez pour tâche de migrer notre infrastructure actuelle vers Kubernetes, de travailler sur l'automatisation de plusieurs de nos processus et de proposer des améliorations à apporter au pipeline. Vous collaborerez avec plusieurs équipes dans le monde entier et au sein de notre studio.   

Principales tâches et responsabilités :

  • Migrer la plateforme online existante vers Kubernetes
  • Superviser les déploiements réguliers de versions sur la plateforme online dans les environnements de production
  • Travailler avec l'équipe Cloud pour déployer la plateforme online vers différents fournisseurs de services cloud (AWS, GCP, etc.)
  • Mettre en oeuvre des outils liés à la surveillance et aux alertes (Prometheus)
  • Gérer les outils CI/CD
  • Travailler avec l'équipe Online pour développer des normes et des stratégies de déploiement (canary, blue-green, rolling)
  • Résoudre les problèmes de performance et de déploiement (traçage distribué)
  • Documenter les procédures et les politiques techniques
  • Mettre en oeuvre des stratégies de test automatisé pour tester les déploiements
***

The Gameloft World Online platform team provides online services for all Gameloft games. That team manages 10 billion requests each day on an external cloud, and three data-processing centres around the world.

As a DevOps Specialist working for the Online team, you will be in charge of migrating our current infrastructure into Kubernetes, working on the automation of several of our processes, and proposing improvements to the pipeline. You will be collaborating with several teams from around the world and within our studio.   

Main Tasks and Responsibilities:

  • Migrating the existing online platform into Kubernetes
  • Overseeing regular release deployments of the online platform in production environments
  • Working with the cloud team to deploy the online platform to multiple cloud providers (AWS, GCP, etc.)
  • Implementing tools related to monitoring and alerts (Prometheus)
  • Managing CI/CD tools
  • Working with the Online team to develop standards and deployment strategies (canary, blue-green, rolling)
  • Debugging performance and deployment issues (distributed tracing)
  • Documenting technical procedures and policies
  • Implementing automated testing strategies to test deployments
 

Qualifications

Expérience et qualifications :

  • Baccalauréat en sciences informatiques ou un domaine connexe
  • Connaissance d'au moins un langage de programmation (Python, Go, etc.)
  • Expérience avec Kubernetes et Docker
  • Expérience avec les microservices et les systèmes distribués
  • Expérience avec les systèmes d'exploitation UNIX/Linux
  • Expérience en CI/CD (développement piloté par les tests, GitLab CI, Helm)
  • Expérience en installation et configuration de proxies, pare-feu et équilibreurs de charge
  • Connaissance intermédiaire des réseaux (DNS, modèle OSI, HTTP/HTTPS, SSL/TLS)
  • Expérience avec les outils de gestion de configuration (Ansible, Puppet, etc.)
  • Expérience avec les outils d'infrastructure (Terraform)
  • Anglais courant (excellentes compétences en communication écrite et orale)
  • Excellentes compétences en communication

Atouts :

  • Expérience avec AWS (Amazon Web Services)
  • Compétences en gestion de données sous SQL, NoSQL (Elasticsearch, Couchbase, MySQL)
  • Intérêt pour les technologies open source (Kubernetes, Vault, Consul, Elastic Stack, etc.)
***

Experience and Qualifications:

  • B.S. in computer science or a related field
  • Knowledge of at least one programming language (Python, Go, etc.)
  • Experience with Kubernetes and Docker
  • Experience with microservices and distributed systems
  • Experience with UNIX/Linux operating systems
  • Experience with CI/CD (test-driven development, GitLab CI, Helm)
  • Experience with installing and configuring proxies, firewalls and load balancers
  • Intermediate networking knowledge (DNS, OSI model, HTTP/HTTPS, SSL/TLS)
  • Experience using configuration management tools (Ansible, Puppet, etc.)
  • Experience using infrastructure tools (Terraform)
  • Fluent in English (with strong written and verbal communication skills)
  • Strong communication skills

Assets (nice to have):

  • Experience with AWS (Amazon Web Services)
  • Data-management skills in SQL, NoSQL (Elasticsearch, Couchbase, MySQL)
  • Interest in open-source technologies (Kubernetes, Vault, Consul, Elastic Stack, etc.)

Additional Information

Pourquoi joindre l’univers de Gameloft ?

  • Parce que vous désirez participer au développement d’un secteur dynamique, stimulant et captivant!
  • Parce que vous voulez vivre une expérience exceptionnelle, au sein d'une entreprise en constante évolution!
  • Parce que vous voulez travailler avec des équipes composées de gens motivés et passionnés par leur métier!
  • Parce que vous voulez travailler avec des collègues talentueux et pionniers dans l’industrie!
  • Parce que l’idée d’ouvrir vos horizons à une culture internationale et au partage de connaissances avec des collègues à l’autre bout du monde vous enchante!
  • Parce que vous cherchez à travailler avec des partenaires et des clients de renom tels qu'Apple, Google, Nintendo, Disney, Marvel et bien d'autres!
  • Parce que vous cherchez à repousser les limites de la technologie ! Réussir à concevoir un jeu de qualité console sur un téléphone portable!  
  • Parce que vous recherchez des conditions de travail et des avantages compétitifs, le tout dans un espace de travail moderne et convivial!
  • Ou tout simplement parce que vous recherchez un endroit où il y fait bon travailler!

Si l’une ou plusieurs de ces raisons vous interpellent, n’hésitez pas à postuler dès maintenant! 

****

Why Join the World of Gameloft?

  • Because you want to take part in the rise of a dynamic, stimulating, and captivating sector!
  • Because you want to be part of an exceptional experience, within a company that is constantly growing!
  • Because you want to work within a team made up of people motivated by, and passionate about, their field!
  • Because you want to work with talented people who are industry pioneers!
  • Because you love the idea of expanding your horizons within a cosmopolitan corporate culture and sharing your know-how with colleagues at the other end of the Earth!
  • Because you want to work with renowned partners and clients such as Apple, Google, Nintendo, Disney, Marvel, and many others!
  • Because you want to push technology to its limits – to succeed at creating console-quality games for mobile phones!  
  • Because you’re in search of great working conditions and benefits, all within a modern, friendly space!
  • Or just because you’re looking for a great place to work!

If one or more of these reasons speak to you, don’t hesitate to apply now! 

Privacy Policy