Développeur(se) d'automatisation et d'infrastructure Infrastructure & Automation Developer
Job Summary
Nous sommes à la recherche dun Développeur ou dune Développeuse dautomatisation et dinfrastructures de talent qui rejoindra notre équipe. Ce poste est axé sur lautomatisation de la collecte et de la création de rapports sur les coûts liés à linfrastructure 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.
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 linfrastructure 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 daméliorer lexpérience client
- Collaborer avec des équipes transversales pour veiller à la mise en oeuvre efficace des stratégies doptimisation des coûts
- Participer à la conception et à la mise en oeuvre des pipelines CI/CD pour lautomatisation des infrastructures
- Concevoir et tenir à jour des procédures dautomatisation FinOps
- Évaluer de nouveaux outils et technologies pour améliorer lautomatisation et lefficacité opérationnelle
- Créer et tenir à jour la documentation relative aux solutions et aux outils fournis
***
We are looking for a talented FinOps Developer to join our team. This role focuses on automating the retrieval validation and reporting of infrastructure software database and cloud-related costs while supporting broader FinOps operations such as anomaly detection cost allocation analysis account governance and optimization planning. The ideal candidate combines strong Python development skills with practical cloud knowledge and the ability to translate cost data into actionable insights for technical and business stakeholders.
Main Responsibilities
- Develop and maintain Python scripts to automate the gathering and reporting of cost data for cloud services (AWS GCP Azure Alibaba Cloud Aliyun) and on-premises infrastructure as well as automate additional reporting for software and other services (e.g. database-related) to minimize errors
- Create and maintain dashboards and reporting pipelines that provide timely visibility into spend usage trends marketplace charges and optimization opportunities.
- Collaborate with cross-functional teams to ensure cost optimization strategies are implemented effectively
- Participate in designing and implementing CI/CD pipelines and infrastructure automation solutions that improve operational efficiency across cloud and hybrid environments.
- Conduct cost allocation analysis and verify automated reporting results against cloud billing sources to improve accuracy and continuously refine FinOps automation.
- Evaluate new tools and technologies to improve automation and operational efficiency
- Design document and maintain FinOps automation procedures reporting logic and operational documentation related to the tools and solutions delivered
Qualifications :
Compétences requises
- Plus de 5 ans dexpérience en écriture de scripts Python pour des tâches dautomatisation 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 dun code bien structuré
- Excellentes capacités de débogage
- Expérience avec GitLab
- Solides connaissances dau moins une plateforme cloud importante (AWS GCP Azure Alibaba Cloud Aliyun) avec une préférence pour lexpérience avec plusieurs fournisseurs
- Expérience dans la surveillance et lanalyse de lutilisation du cloud ainsi que dans loptimisation 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 dinfrastructure
- Expérience de travail avec larchitecture 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 à dautres équipes ou travaillant dans dautres studios
- Bilingue anglais et 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 lorchestration 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
***
Required Skills
- 5 years of experience with Python scripting for automation tasks and proficient in generating reports using the Python pandas library
- Experience working with and refactoring legacy code with a strong understanding of clean code principles maintainability and debugging practices.
- Architecture skills in order to translate functional requirements into robust scalable systems and reporting solutions.
- Strong understanding of Clean Code principles
- Excellent debugging skills
- Experience with GitLab
- Strong knowledge of at least one major cloud platform (AWS GCP Azure Alibaba Cloud Aliyun) with a preference for experience across multiple providers
- Experience in cloud cost monitoring budget tracking anomaly detection and cost optimization analysis.
- Solid understanding of public cloud pricing concepts including Savings Plans Reserved Instances commitments and general cloud billing mechanics.
- Familiarity with cloud account structures tagging strategies and cost allocation best practices including tools such as AWS Cost Explorer Trusted Advisor and comparable billing/cost management tools.
- Experience building or supporting automated cost reporting processes and validating results against source billing data.
- Experience in monitoring and analyzing cloud usage and cost optimization
- Proficiency in Linux-based systems and shell scripting
- Experience with relational and non-relational databases (e.g. MySQL PostgreSQL MongoDB)
- Basic understanding of networking and infrastructure concepts
- Experience working with service-oriented architecture: APIs and SDKs
- Autonomy and ability to quickly learn new technologies
- Ability to work on multiple tasks while managing priorities and respecting delivery deadlines
- Good communication skills and capacity/willingness to work with coworkers outside of their immediate team or at a different studio location
- Bilingual in English and French
Assets:
- Experience with hybrid cloud and on-premises environments
- Exposure to FinOps practices and FinOps Framework best practices for AWS GCP and internal cloud cost management.
- Exposure to multi-cloud cost management tools or third-party FinOps platforms.
- Familiarity with serverless technologies (e.g. AWS Lambda Google Cloud Functions)
- Hands-on experience with configuration management tools (e.g. Ansible Terraform or similar)
- Familiarity with Kubernetes for container orchestration and management
- Familiarity with logging and monitoring tools (e.g. Prometheus Grafana ELK Stack)
- Strong problem-solving skills and ability to work independently or as part of a team.
Informations supplémentaires :
Ce en quoi Gameloft croit :
Nous jouons le jeu pour un monde meilleur. En tant que leader dans lindustrie nous voulons utiliser le pouvoir des jeux vidéos comme une force positive au changement.
En nous rejoignant vous aurez une multitudes dopportunités pour aider votre environnement faire la différence et bâtir un monde plus inclusif.
Nous voulons que les Gamelofteurs se concentrent sur lessentiel: créer du fun et des jeux de haute qualité dont ils pourront être fiers de les partager avec les joueurs du monde entier.
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 lannée!
- Dès votre embauche 3 semaines de vacances et des congés mobiles
- Congé offert entre Noël et le jour de lAn pour bien débuter la nouvelle année
- Programme de REER collectif avec participation de lemployeur
- Programme dassurances collectives avantageux
- Accès gratuit à une clinique médicale virtuelle 24h/24 7 jours/7
- Programme daide 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.)
- 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)
***
What Gameloft believes in:
We play the good game for a better world. As a leader in the industry we want to use the power of video games as a force for positive change.
If you join us youll have plenty of opportunities to help the environment make a difference in communities and build a more inclusive world.
We want our Gamelofters to focus on what matters: creating fun and high-quality games theyll be proud to share with our players around the world.
To help you succeed in your role we have some cool perks:
What Gameloft offers:
- Flexible schedule
- Friday afternoon off all year round!
- 3 weeks vacation and mobile days off available as of your start date
- Time off between Christmas and New Years Day to help you start the year off on the right foot
- Group RRSP program with employer contributions
- Great group insurance program
- Free 24/7 access to a virtual medical clinic
- The Employee and Family Assistance Program
- Partial reimbursement of your commuting costs (for public transit and/or parking)
- Support for new employees relocating from countries or regions outside Quebec
- Referral program with bonuses
- Regular activities and prizes courtesy of our Social Committee
And at the studio itself:
- Secure bike storage room and a subsidy to encourage active transportation (during the summer)
- Daily snacks (fruit coffee etc.)
- Wednesday happy hours
- A game room
- A rooftop terrace
- Studio located near Jarry Park and the charming Mile-Ex and Little Italy neighbourhoods
- Fitness classes at the studio itself or at Jarry Park (e.g. yoga)
Remote Work :
No
Employment Type :
Full-time
About Company
We are Gameloft and our greatest reward is seeing that 1.5 million new Gameloft games are downloaded every day. Our dream to offer mobile games to the entire planet through our products is about to become a reality. We owe our success to the talent and passion of our teams. It is b ... View more