Gameloft
Développeur(se) d'automatisation et d'infrastructure - Infrastructure & Automation Developer
Description de l'entreprise
Chez Gameloft nous créons des moments de joie pour nos joueurs autour du monde à travers des expériences de jeux excitantes. C'est notre mission, et cela l'a été depuis plus de 25 ans. Nous sommes les fiers créateurs d'Asphalt, Dungeon Hunter, Modern Combat et plus de 200 autres super jeux. Il y a un jeu pour tous, et nous nous élargissons maintenant avec des jeux multi-plateforme sur PC et consoles, avec des jeux tels Disney Speedstorm et Disney Dreamlight Valley, pour offrir à nos joueurs de nouvelles aventures incroyables. Avec près de 3,000 Gamelofteurs passionnés à travers le monde, nous sommes très fiers de nos différences et nous nous appuyons sur celles-ci pour créer des jeux aussi divers que nous le sommes. Si vous cherchez un nouveau challenge, et à travailler avec une équipe passionnée et talentueuse, n'hésitez pas à rejoindre le jeu!
Chez Gameloft, nous créons des moments de bonheur pour nos joueurs du monde entier grâce à des expériences de jeu passionnantes. C'est notre mission, et elle est restée la même depuis plus de 25 ans. Nous sommes les fiers créateurs d'Asphalt, Dungeon Hunter, Modern Combat et de plus de 200 autres jeux exceptionnels. Il y a un jeu pour chacun, et nous nous développons désormais vers des jeux multiplateformes sur PC et consoles, avec des titres tels que Disney Speedstorm et Disney Dreamlight Valley, afin d'offrir à nos joueurs des aventures encore plus incroyables. Avec près de 3,000 Gamelofteurs passionnés à travers le monde, nous sommes très fiers de nos différences et nous nous appuyons sur celles-ci pour créer des jeux aussi divers que nous le sommes. Si vous êtes à la recherche d'un nouveau défi et que vous souhaitez travailler avec un groupe de personnes audacieuses et talentueuses, n'hésitez pas à rejoindre le jeu !
Description du poste
Nous sommes à la recherche d'un Développeur ou d'une Développeuse d'automatisation et d'infrastructures de talent qui rejoindra notre équipe. Ce poste est axé sur l'automatisation de la collecte et de la création de rapports sur les coûts liés à l'infrastructure, aux logiciels et aux bases de données, tout en contribuant à des tâches opérationnelles plus larges, notamment la gestion des infrastructures cloud et sur site. Le candidat idéal ou la candidate idéale possédera de solides compétences en développement Python, une expérience pratique des plateformes cloud et une bonne maîtrise des pratiques DevOps.
Informations complémentaires
Ce en quoi Gameloft croit : Nous jouons le jeu pour un monde meilleur. En tant que leader dans l'industrie, nous voulons utiliser le pouvoir des jeux vidéos comme une force positive au changement.
En nous rejoignant, vous aurez une multitude d'opportunités pour aider votre environnement, faire la différence et bâtir un monde plus inclusif.
Nous voulons que les Gamelofteurs se concentrent sur l'essentiel : créer du fun et des jeux de haute qualité dont ils pourront être fiers de les partager avec les joueurs du monde entier.
Ce en quoi Gameloft croit : Nous jouons le bon jeu pour un monde meilleur. En tant que leader de l'industrie, nous voulons utiliser le pouvoir des jeux vidéo comme une force de changement positif.
Si vous nous rejoignez, vous aurez de nombreuses opportunités d'aider l'environnement, de faire une différence dans les communautés et de bâtir un monde plus inclusif.
Nous voulons que nos Gamelofteurs se concentrent sur ce qui compte : créer des jeux amusants et de haute qualité qu'ils seront fiers de partager avec nos joueurs du monde entier.
Principales responsabilités
- Développer et tenir à jour des scripts Python pour automatiser la collecte et la création de rapports sur les données de coûts des services cloud (AWS, GCP, Azure, Alibaba Cloud [Aliyun]) et de l'infrastructure sur site, ainsi que pour automatiser la création de rapports supplémentaires sur les logiciels et autres services (p. ex. : bases de données) afin de minimiser les erreurs
- Créer des tableaux de bord personnalisés et des pipelines de création de rapports afin de fournir des informations sur les coûts en temps réel aux parties prenantes et d'améliorer l'expérience client
- Collaborer avec des équipes transversales pour veiller à la mise en oeuvre efficace des stratégies d'optimisation des coûts
- Participer à la conception et à la mise en oeuvre des pipelines CI/CD pour l'automatisation des infrastructures
- Concevoir et tenir à jour des procédures d'automatisation FinOps
- Évaluer de nouveaux outils et technologies pour améliorer l'automatisation et l'efficacité opérationnelle
- Créer et tenir à jour la documentation relative aux solutions et aux outils fournis
Nous recherchons un Développeur FinOps talentueux pour rejoindre notre équipe. Ce rôle se concentre sur l'automatisation de la récupération, de la validation et du reporting des coûts liés à l'infrastructure, aux logiciels, aux bases de données et au cloud, tout en soutenant des opérations FinOps plus larges telles que la détection d'anomalies, l'analyse de l'allocation des coûts, la gouvernance des comptes et la planification de l'optimisation. Le candidat idéal combine de solides compétences en développement Python avec des connaissances pratiques du cloud et la capacité de traduire les données de coûts en informations exploitables pour les parties prenantes techniques et commerciales.
Responsabilités principales
- Développer et maintenir des scripts Python pour automatiser la collecte et le reporting des données de coûts pour les services cloud (AWS, GCP, Azure, Alibaba Cloud [Aliyun]) et l'infrastructure sur site, ainsi qu'automatiser le reporting supplémentaire pour les logiciels et autres services (par exemple, liés aux bases de données) afin de minimiser les erreurs
- Créer et maintenir des tableaux de bord et des pipelines de reporting qui offrent une visibilité opportune sur les dépenses, les tendances d'utilisation, les frais de marketplace et les opportunités d'optimisation.
- Collaborer avec des équipes interfonctionnelles pour garantir que les stratégies d'optimisation des coûts sont mises en œuvre efficacement
- Participer à la conception et à la mise en œuvre de pipelines CI/CD et de solutions d'automatisation de l'infrastructure qui améliorent l'efficacité opérationnelle dans les environnements cloud et hybrides.
- Effectuer des analyses d'allocation des coûts et vérifier les résultats des rapports automatisés par rapport aux sources de facturation cloud pour améliorer la précision et affiner continuellement l'automatisation FinOps.
- Évaluer de nouveaux outils et technologies pour améliorer l'automatisation et l'efficacité opérationnelle
- Concevoir, documenter et maintenir les procédures d'automatisation FinOps, la logique de reporting et la documentation opérationnelle liée aux outils et solutions fournis
Qualifications
Compétences requises
- 1 à 2 années d'expérience en écriture de scripts Python pour des tâches d'automatisation et maîtrise de la création de rapports avec la bibliothèque pandas de Python
- Expérience de travail avec du code existant et le remaniement de celui-ci
- Compétences en architecture pour traduire les exigences fonctionnelles en un système robuste
- Solide compréhension des principes d'un code bien structuré
- Excellentes capacités de débogage
- Expérience avec GitLab
- Solides connaissances d'au moins une plateforme cloud importante (AWS, GCP, Azure, Alibaba Cloud [Aliyun]), avec une préférence pour l'expérience avec plusieurs fournisseurs
- Expérience dans la surveillance et l'analyse de l'utilisation du cloud ainsi que dans l'optimisation des coûts
- Maîtrise des systèmes basés sur Linux et l'écriture de scripts shell
- Expérience avec les bases de données relationnelles et non relationnelles (p. ex. : MySQL, PostgreSQL, MongoDB)
- Compréhension de base des concepts de mise en réseau et de configuration d'infrastructure
- Expérience de travail avec l'architecture orientée services : API et SDK
- Autonomie et capacité à apprendre rapidement de nouvelles technologies
- Capacité à travailler sur plusieurs tâches en même temps tout en gérant les priorités et en respectant les délais de livraison
- Bonnes capacités de communication et capacité/volonté de travailler avec des collègues appartenant à d'autres équipes ou travaillant dans d'autres studios
- Bilingue anglais et français
Compétences requises
- 1 à 2 années d'expérience avec les scripts Python pour les tâches d'automatisation et maîtrise de la génération de rapports à l'aide de la bibliothèque Python pandas
- Expérience de travail avec du code existant et de son refactoring, avec une solide compréhension des principes de code propre, de maintenabilité et des pratiques de débogage.
- Compétences en architecture, afin de traduire les exigences fonctionnelles en systèmes robustes et évolutifs et en solutions de reporting.
- Solide compréhension des principes de Clean Code
- Excellentes compétences en débogage
- Expérience avec GitLab
- Solide connaissance d'au moins une plateforme cloud majeure (AWS, GCP, Azure, Alibaba Cloud [Aliyun]), avec une préférence pour l'expérience avec plusieurs fournisseurs
- Expérience dans la surveillance des coûts cloud, le suivi budgétaire, la détection d'anomalies et l'analyse de l'optimisation des coûts.
- Solide compréhension des concepts de tarification du cloud public, y compris les Savings Plans, les instances réservées, les engagements et les mécanismes généraux de facturation cloud.
- Familiarité avec les structures de comptes cloud, les stratégies de marquage et les meilleures pratiques d'allocation des coûts, y compris des outils tels que AWS Cost Explorer, Trusted Advisor et des outils de gestion de facturation/coûts comparables.
- Expérience dans la création ou le support de processus de reporting automatisé des coûts et la validation des résultats par rapport aux données de facturation sources.
- Expérience dans la surveillance et l'analyse de l'utilisation du cloud et l'optimisation des coûts
- Maîtrise des systèmes basés sur Linux et des scripts shell
- Expérience avec les bases de données relationnelles et non relationnelles (par exemple, MySQL, PostgreSQL, MongoDB)
- Compréhension de base des concepts de mise en réseau et d'infrastructure
- Expérience de travail avec l'architecture orientée services : APIs et SDKs
- Autonomie et capacité à apprendre rapidement de nouvelles technologies
- Capacité à travailler sur plusieurs tâches tout en gérant les priorités et en respectant les délais de livraison
- Bonnes compétences en communication et capacité/volonté de travailler avec des collègues en dehors de leur équipe immédiate ou dans un studio différent
- Bilingue en anglais et en français
Atouts
- Expérience avec un cloud hybride et dans des environnements sur site
- Familiarité avec les pratiques FinOps pour la gestion des coûts du cloud
- Familiarité avec les technologies sans serveur (p. ex. : AWS Lambda, Google Cloud Functions)
- Expérience pratique des outils de gestion de configuration (p. ex. : Ansible, Terraform ou équivalent)
- Familiarité avec Kubernetes pour l'orchestration et la gestion des conteneurs
- Familiarité avec les outils de journalisation et de surveillance (p. ex. : Prometheus, Grafana, ELK Stack)
- Excellentes compétences en résolution de problèmes et capacité à travailler de manière autonome ou en équipe
Atouts
- Expérience avec les environnements cloud hybrides et sur site
- Exposition aux pratiques FinOps et aux meilleures pratiques du cadre FinOps pour AWS, GCP et la gestion interne des coûts cloud.
- Exposition aux outils de gestion des coûts multi-cloud ou aux plateformes FinOps tierces.
- Familiarité avec les technologies sans serveur (par exemple, AWS Lambda, Google Cloud Functions)
- Expérience pratique des outils de gestion de configuration (par exemple, Ansible, Terraform ou similaire)
- Familiarité avec Kubernetes pour l'orchestration et la gestion des conteneurs
- Familiarité avec les outils de journalisation et de surveillance (par exemple, Prometheus, Grafana, ELK Stack)
- Solides compétences en résolution de problèmes et capacité à travailler de manière autonome ou en équipe.
Pour vous aider dans votre rôle, nous avons mis en place les bénéfices suivants :
Ce que nous offrons
- Horaire flexible
- Vendredi après-midi de congé toute l’année !
- Dès votre embauche, 3 semaines de vacances et des congés mobiles
- Congé offert entre Noël et le jour de l'An pour bien débuter la nouvelle année
- Programme de REER collectif avec participation de l'employeur
- Programme d'assurances collectives avantageux
- Accès gratuit à une clinique médicale virtuelle 24h/24, 7 jours/7
- Programme d'aide aux employés et à leur famille immédiate
- Programme de remboursement partiel pour votre déplacement au bureau (transport en commun et/ou stationnement)
- Accompagnement lors de toute relocalisation pour les nouveaux collaborateurs en provenance de pays ou de régions hors Québec
- Programme de référencement avec bonus
- Activités et prix offerts régulièrement par le comité social
Mais aussi au studio
- Local à vélos sécurisé et montant offert pour encourager le transport actif (période estivale)
- Collations offertes quotidiennement (fruits, café, etc.)
- 5@7 les mercredis
- Espaces de jeux
- Terrasse sur le toit
- Studio à proximité du parc Jarry et des nombreux attraits du Mile-Ex et de la Petite-Italie
- Activités physiques organisées à même le studio ou au parc Jarry (ex. : yoga)
Pour vous aider à réussir dans votre rôle, nous avons quelques avantages intéressants :
Ce que Gameloft offre
- Horaire flexible
- Vendredi après-midi de congé toute l'année !
- 3 semaines de vacances et des jours de congé mobiles, disponibles dès votre date d'embauche
- Congé entre Noël et le jour de l'An pour vous aider à bien commencer l'année
- Programme de REER collectif avec cotisations de l'employeur
- Excellent programme d'assurance collective
- Accès gratuit 24/7 à une clinique médicale virtuelle
- Le programme d'aide aux employés et à la famille
- Remboursement partiel de vos frais de déplacement (pour les transports en commun et/ou le stationnement)
- Soutien aux nouveaux employés relocalisés depuis des pays ou des régions hors Québec
- Programme de référencement avec primes
- Activités et prix réguliers offerts par notre comité social
Et au studio lui-même
- Local à vélos sécurisé et une subvention pour encourager le transport actif (pendant l'été)
- Collations quotidiennes (fruits, café, etc.)
- Happy hours le mercredi
- Une salle de jeux
- Une terrasse sur le toit
- Studio situé près du parc Jarry et des charmants quartiers du Mile-Ex et de la Petite-Italie
- Cours de fitness au studio même ou au parc Jarry (par exemple, yoga)
Modèle de travail : Hybride
