EU remote
Senior Platform Engineer
About this role
Senior Platform Engineer À propos du rôle et de l'équipe La Cloud Platform Engineering (CPE) est une Business Unit de près de 200 personnes qui continue de se renforcer pour accompagner les ambitions tech de Decathlon. Notre objectif principal est de rationaliser le catalogue de produits techniques et de fournir des services clé en main pour les équipes IT, afin de leur permettre de se concentrer sur le développement de fonctionnalités à fort impact applicatif.
Au sein de la CPE, tu rejoindras l'équipe Cloud Dev . Notre mission est de fournir des fonctionnalités essentielles et abstraites pour le Cloud, en appliquant les meilleures pratiques de développement d'ingénierie logicielle pour unifier, sécuriser et optimiser nos plateformes. Tu rejoindras une équipe à taille humaine, composée d'ingénieurs passionnés. Nous sommes fans de développement logiciel, d'Infrastructure as Code, de culture DevOps/SRE, d'automatisation, de veille technologique...
et bien sûr, de sport ! Périmètre et missions d'un Platform Engineer En tant que Platform Engineer , tu joueras un rôle central dans l'autonomisation des équipes de développement grâce à l'ingénierie de plateforme. Tes missions s'articuleront autour des piliers suivants : 1. Ingénierie Logicielle & Abstraction Cloud Utiliser les meilleures pratiques de développement (Software Engineering, Software Architecture) pour concevoir du code propre, robuste et maintenable créant des couches d'abstraction au-dessus du Cloud.
Développer et industrialiser des API, outils internes et modules d'infrastructure en Python et Go. Consommer et orchestrer des services Serverless (Google Cloud Functions, Google Workflows) et moderniser l'outillage de déploiement. 2. Infrastructure as Code & Automatisation DevSecOps Concevoir, tester et déployer l'infrastructure de manière cohérente et automatisée avec Terraform. Construire et optimiser des pipelines CI/CD modernes (de préférence avec GitHub Actions) intégrant les standards de sécurité DevSecOps dès la conception.
Automatiser les tâches récurrentes par du scripting (Python, Bash) afin de réduire l'effort manuel et maximiser la fiabilité. 3. Intégration Transversale & Excellence Opérationnelle Collaborer étroitement avec les équipes Réseau, Sécurité et Bases de données pour garantir des intégrations fluides, performantes et sécurisées. Rôle de Run Captain: prendre en charge le support de niveau 2/3, l'analyse des incidents et le traitement des demandes de service pour assurer la stabilité opérationnelle.