Directeur Technique de Plateforme Online - Online Platform Technical Director

  • Montreal, QC, Canada
  • Full-time

Company Description

Leader dans la création et l’édition de jeux mobile, Gameloft® s’est positionné depuis 2000 comme l’une des entreprises les plus innovantes dans son domaine. Gameloft conçoit des jeux pour toutes les plateformes numériques et avec une audience mensuelle de 113 millions de joueurs uniques offre, via Gameloft Advertising Solutions, un niveau de visibilité et d’engagement unique aux annonceurs. Gameloft possède ses propres franchises comme Asphalt®, Order & Chaos, Modern Combat ou Dungeon Hunter, et travaille également en collaboration avec les plus grands ayant-droits internationaux dont Universal, Illumination Entertainment, Disney®, Marvel®, Hasbro®, Fox Digital Entertainment, Mattel® ou encore Ferrari®. Gameloft est présent sur tous les continents, distribue ses jeux dans plus de 100 pays et compte 5700 collaborateurs. Gameloft est une société du groupe Vivendi. Toutes les marques déposées mentionnées ci-dessus sont la propriété de leurs détenteurs respectifs.

****

Leader in the development and publishing of mobile games, Gameloft® has established itself as one of the top innovators in its field since 2000. Gameloft creates games for all digital platforms and with an audience of 113 million monthly users offers via Gameloft Advertising Solutions a unique level of visibility and involvement to advertisers. 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 over 100 countries and employs 5,700 people worldwide. Gameloft is a Vivendi company. All trademarks referenced above are owned by their respective trademark owners.

Job Description

Le candidat sera chargé d'organiser les composants techniques de la migration de la plateforme online actuelle vers un environnement dématéralisé incorporé. Plus particulièrement, il établira la feuille de route, définira la stratégie et améliorera les processus actuels (diffusion, test, surveillance, les services eux-mêmes) pour répondre aux exigences de l'entreprise.
 

Certaines de ses responsabilités consisteront à :

  • Collaborer avec les intervenants et les influencer pour promouvoir la simplification, la standardisation et l'innovation, et s'assurer que les risques sont compris et réduits au minimum
  • Automatiser les processus de fonctionnement de la production
  • Automatiser les processus d'intégration et de déploiement continus
  • Agir à titre d'expert pour la résolution de problèmes complexes à divers niveaux impliquant plusieurs composants différents
  • Mettre oeuvre la surveillance des performances des applications pour garantir une disponibilité et des performances optimales au niveau de la plateforme
  • Définir, mesurer et respecter les mesures de fonctionnement clés, y compris les problèmes de performances, d'incidents et chroniques, le trafic et la conversion, etc.
  • S'assurer que les projets de gestion du changement tiennent compte des risques liés aux applications et aux technologies; concevoir des projets pour réduire les interruptions et aider à maintenir la cohérence dans des environnements critiques
  • Développer des stratégies d'architecture pour garantir que les produits actuels puissent évoluer vers la prochaine génération, et s'assurer de la disponibilité de solutions de protection des données économiques et de solutions évolutives pour un déploiement à l'échelle de l'entreprise

****

The candidate will be in charge of organizing the technical components of the current Online Platform's migration to a containerized cloud environment. In particular, they will lay out the roadmap, define the strategy and improve all current processes (release, testing, monitoring, the services themselves) to match company requirements.
 

Some of their responsibilities will include:

  • Partnering with and influencing stakeholders to promote simplification, standardization and innovation, as well as to ensure that risks are understood and minimized
  • Automating production operation processes
  • Automating continuous integration and deployment processes
  • Acting as a subject-matter expert for troubleshooting and resolving complex, multi-tier problems that involve a number of different components
  • Implementing application-performance monitoring to ensure optimal platform uptime and performance
  • Defining, measuring, and meeting key operational metrics including performance, incidents and chronic problems, traffic and conversion, etc.
  • Ensuring that change-management projects manage risks to applications and technologies; designing project to minimize disruption and help maintain consistency in critical environments
  • Developing architecture strategies to ensure that current products can continue to evolve into the next generation, to ensure the availability of cost-effective data protection solutions and scalable solutions for enterprise-wide deployment

Qualifications

Compétences et expérience requises :

  • 7 ans d'expérience et plus en conception et maintenance de systèmes stratégiques à grande échelle dans un environnement Agile
  • 7 ans d'expérience et plus dans au moins un langage orienté objet, tel que Python, Perl, Ruby, Java
  • 7 ans d'expérience et plus dans des systèmes de bases de données hautement évolutifs, et les bases de données MySQL et NoSQL (par exemple, MongoDB, Couchbase)
  • 3 ans d'expérience et plus en informatique dématérialisée au sein d'environnements destinés aux applications de production (Amazon Web Services, Google Cloud ou autres déploiements dématérialisés à grande échelle), un atout
  • 5 ans d'expérience et plus avec les processus informatiques automatisés (pipeline CI/CD complet)
  • 2 ans d'expérience et plus en applications incorporantes (Kubernetes est un plus)
  • Expertise sur UNIX/Linux + expérience avec les outils de gestion de configuration d'infrastructure, tels que Puppet et Chef
  • Connaissance des réseaux de centres de données, de l'acheminement, de la commutation, des pare-feu et de la connectivité de site à site
  • Expérience basée sur l'ITIL en gestion des incidents, des problèmes, des changements et de la configuration
  • Capacité à expliquer des architectures complexe à un public néophyte
  • Capacité et désir de diffuser son savoir auprès de ses collègues
  • Capacité à établir des conversation de haut niveau autant en anglais qu'en français

Compétences souhaitées :

  • Plusieurs certifications en informatique dématérialisée, tels que AWS Certified Solutions Architect
  • Connaissance de Gartner 5S ou d'autres stratégies de migration vers le cloud
  • Expérience en migration de grosse infrastructure logicielle depuis une installation sur site vers une architecture sur le cloud

Formation :

  • Baccalauréat en informatique, en génie logiciel, en MSI ou un domaine équivalent, un atout
  • Maîtrise en informatique ou en génie logiciel, extrêmement souhaitable

****

Skills and experience required:

  • 7+ years’ experience building and supporting large-scale, business-critical systems in an Agile environment
  • 7+ years’ mastery of at least one object-oriented language, such as Python, Perl, Ruby, Java
  • 7+ years’ experience with highly scalable DB systems, and MySQL and NoSQL DBs (e.g. MongoDB, Couchbase)
  • 3+ years’ cloud-computing experience operating large cloud-based environments for production applications preferred (Amazon Web Services, Google Cloud or other large-scale cloud deployments)
  • 5+ years’ experience with automated software processes (full CI/CD pipeline)
  • 2+ years’ using container applications (Kubernetes is a plus)
  • Expert knowledge of UNIX/Linux + experience with infrastructure-configuration-management tools, such as Puppet and Chef
  • Knowledge of data center networks, routing, switching, firewalls and site-to-site connectivity
  • ITIL-based experience with incident, problem, change and configuration management
  • Ability to explain complex architectures to non-technical audiences
  • Ability and passion to share with co-workers and teach them
  • Capacity to establish high level discussions both in French and in English

Preferred Skills:

  • Multiple cloud certifications, such as AWS Certified Solutions Architect
  • Knowledge of Gartner 5S or other cloud-migration strategies
  • Experience moving big software infrastructure from an on-premises setup to cloud architecture

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, MIS or equivalent preferred
  • Master’s degree in Computer Science or Software Engineering highly desirable

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