
STAGE - Software engineer Revenue Management "Amélioration de l'optimisation" F/H
- Alpes-Maritimes
- Stage
- Temps-plein
Ses principaux métiers sont le transport aérien de passagers, de fret et la maintenance aéronautique.Référence 2025-22722Description du posteIntitulé du posteSTAGE - Software engineer Revenue Management "Amélioration de l'optimisation" F/HMétierSystèmes d'informations - DéveloppementPrésentation du contextePour qu'un avion décolle, il faut des centaines de personnes engagées qui travaillent de
concert. Avec plus de 2 000 collaborateurs en région parisienne, à Amsterdam, à Toulouse et à Valbonne - ainsi que 300 millions d'euros investis chaque année - la Direction des Systèmes d'Information répond aux besoins des équipes Air France-KLM dans le monde entier : 24 heures sur 24, 7/7.Le Revenue Management est une discipline stratégique qui vise à optimiser les revenus et la rentabilité d'une entreprise en fonction de la demande et de la concurrence. Il repose sur l'analyse de données, la modélisation et la prise de décision.Chez Air France-KLM, le Revenue Management est au cœur de la stratégie commerciale du groupe.Le service Revenue Management est responsable d'un portefeuille de lignes, sur lesquelles il définit et met en œuvre la meilleure stratégie tarifaire, en tenant compte de la saisonnalité, de l'environnement concurrentiel, de l'équilibre offre/demande et des tendances récentes.Description de la missionLe stagiaire interviendra sur trois projets visant à améliorer la performance, la
maintenabilité et la fiabilité des composants centraux de l'application.Mission 1 : Évolution du Moteur d'Optimisation : Le cœur de KARMA s'appuie sur
différents moteurs dont celui d'optimisation. Une modification dans la chaîne liée à ce moteur pour introduire une nouvelle caractéristique est nécessaire.
- Analyse et recherche : Comprendre les fondements algorithmiques du moteur
- Développement et refactoring : Implémenter les nouvelles logiques en
Améliorer l'existant (refactoring) pour simplifier la complexité et faciliter les
évolutions futures.
- Tests et validation : Mettre en place les tests unitaires et d'intégration
composants tournent encore sur des technologies Hadoop (MapReduce) vieillissantes.
Pour gagner en performance et en maintenabilité, nous migrons ces composants vers Spark.
- Développement Spark : Réécrire le job de traitement en utilisant l'API Spark (en
- Validation : Mettre en place une stratégie pour valider que les données produites
phénomènes comme la demande future ou le taux de "no-show". La fiabilité de cesestimateurs est clé pour la pertinence des optimisations.
- Analyse de performance : Évaluer la performance d'un ou plusieurs estimateurs
- Amélioration du modèle : Proposer et implémenter des améliorations : cela
nouvelles variables (feature engineering), ou au recalibrage du modèle
statistique.Objectifs Pédagogiques
À l'issue de ce stage, l'étudiant aura acquis des compétences solides dans :
- Développement Big Data : Maîtrise de l'écosystème Hadoop et surtout de Spark
- Software Engineering : Développement en Java avec la mise en place de
- Connaissance métier : Découverte d'un domaine fonctionnel passionnant et au
- Culture/ambiance
- Horaires de travail flexibles
- Formations continues
- Activités/environnement
- Avantages
- Equipe multiculturelleConformément aux engagements pris par Air France dans son accord 2021 2024 en faveur de l'emploi des personnes en situation de handicap, nos stages/contrat d'alternance sont ouverts à tous.