Stage - Développement de Chaînes CI - CD pour Applications Logicielles et Environnement Hpc H/F - Safran - CDD/Stage/Alternance
Publié le 3 septembre 2026Les missions du poste
Safran est la 2ème entreprise du secteur aéronautique et défense du classement « World's Best Companies 2025 » du magazine TIME.
Safran Aircraft Engines conçoit, produit et commercialise, seul ou en coopération, des moteurs aéronautiques civils et militaires aux meilleurs niveaux de performance, fiabilité et respect de l'environnement. La société est notamment, à travers CFM International*, le leader mondial de la propulsion d'avions commerciaux courts et moyen-courriers.
* CFM International est une société commune 50/50 de Safran Aircraft Engines et GE Aerospace.
Parce que nous sommes persuadés que chaque talent compte, nous valorisons et encourageons les candidatures de personnes en situation de handicap pour nos opportunités d'emploi.
Au sein du Département Méthodologies et Outils de Développement, vous participerez au développement et à l'amélioration des chaînes CI/CD mises à disposition des équipes de développement logiciel.
L'objectif du stage sera d'automatiser, de fiabiliser et de sécuriser les processus de construction, de validation et de déploiement des applications.
Vous contribuerez à l'intégration de bonnes pratiques DevSecOps, notamment à travers la mise en oeuvre de contrôles de qualité du code, d'analyses de sécurité et d'outils de vérification automatisés. Ces travaux pourront également s'appliquer à des environnements HPC afin d'étendre ces capacités à des infrastructures de calcul intensif.
Les activités du stagiaire seront :
- Analyser les besoins des équipes de développement et identifier des axes d'amélioration des chaînes CI/CD existantes.
- Concevoir, développer et maintenir des pipelines d'intégration et de déploiement continus adaptés aux différents projets logiciels.
- Automatiser les phases de compilation, de tests, de validation et de génération des livrables.
- Intégrer des contrôles de qualité et de sécurité dans les pipelines.
- Adapter et optimiser les chaînes CI/CD pour des environnements Linux et, selon les besoins, pour des infrastructures de calcul haute performance (HPC).
- Rédiger la documentation associée et présenter les solutions développées aux équipes concernées.
Le profil recherché
Ce stage nécessite des connaissances en développement logiciel, en programmation Python et Shell, ainsi qu'une bonne maîtrise de l'environnement Linux. Une première expérience des outils de gestion de versions tels que Git et des concepts d'intégration et de déploiement continus (CI/CD) serait appréciée.
Un intérêt pour les pratiques DevOps, l'automatisation, la qualité logicielle et la sécurité des développements constituera également un atout. Des notions relatives aux environnements de calcul haute performance (HPC) pourront être valorisées mais ne sont pas requises.
Compétences requises
- Python
- Calcul haute performance
- Shell
- Développement logiciel
- Git
- Contrôle qualité
- Linux