Skip to content
×

Stage 6 mois - Mise en place de CI​/CD sous GitLab F​/H

Job in Muscat, Oman
Listing for: Safran Group
Apprenticeship/Internship position Listed on 2026-11-09
Job specializations:
Salary/Wage Range or Industry Benchmark: 3400 - 5100 OMR Yearly OMR 3400.00 5100.00 YEAR

Job Description & How to Apply Below

Job description

Stage 6 mois - Mise en place de CI/CD sous Git Lab F/H

Stage

5 à 6 mois

Etudiant

Temps complet

Safran Electronics & Defense, société de haute technologie, est leader mondial de solutions et de services en optronique, avionique, électronique et logiciels critiques, pour les marchés civils et de défense.
Safran Electronics & Defense développe l'ensemble des systèmes d'électronique embarqués sur les avions et les hélicoptères, civils ou militaires
Rejoignez en tant que stagiaire notre Direction Technique et intégrez la Direction Ingénierie Logicielle, composée de 400 experts passionnés.
Dans un contexte de défis passionnants tels que l'avion décarboné, la cybersécurité aérienne, les architectures des avions et hélicoptères de demain, et les véhicules volants urbains, vous jouerez un rôle clé au sein d'une équipe logicielle dynamique.
Intégré-e à l'équipe Méthode et Outils de l'ingénierie logicielle, vous concevez et développez un outil permettant de générer automatiquement des fiches de version à partir de différentes sources d'information. L'objectif est d'intégrer cette génération documentaire dans une chaîne CI/CD afin d'automatiser le processus de publication des versions logicielles et de réduire les activités manuelles associées
L'objectif du stage sera de mettre en place un outillage au sein de la CD pour automatiser la génération des fiches de versions et autres éléments associés à la livraison des logiciels à partir de différentes sources : modèle documentaire, données de gestion de configuration Git Lab, tickets Jira et résultats de la chaîne d'intégration continue.
Vous serez encadrés par des ingénieurs expérimentés maitrisant les outils en place et les processus de développement.

Le stagiaire devra :

  • analyser les besoins et les pratiques actuelles ;
  • étudier les formats d'entrée et de sortie les plus adaptés ;
  • développer les interfaces avec les API Git Lab et Jira ;
  • définir un format documentaire portable, adapté à la gestion en configuration ;
  • produire des sorties facilement convertibles en PDF et HTML ;
  • intégrer l'outil dans une chaîne Git Lab CI.

La solution devra s'intégrer dans le processus de publication logiciel :
Compilation → Tests → Publication des artefacts → Pose de tags → Génération automatique de la fiche de version

Ce stage permettra de mettre en œuvre des technologies liées à l'automatisation documentaire, au Dev Ops, à la gestion de configuration et aux chaînes CI/CD.

Dans un esprit collaboratif, vous êtes acteur-rice et contributeur-rice :

  • des choix techniques que vous proposez
  • de la conformité des travaux qui vous sont confiés (respect des exigences)
  • de la tenue des délais
  • de la qualité des réalisations
  • du respect des méthodologies de travail, et de l'utilisation des outils
  • de reporter au tuteur l'état d'avancement

Un anglais technique est demandé pour cette offre.

Tous nos postes sont ouverts aux personnes en situation de handicap. Pour en savoir plus sur nos engagements en faveur des personnes en situation de handicap, rendez-vous sur notre page Employeur exemplaire | Safran.

Vous êtes actuellement en dernière année d'école d'ingénieur ou DESS/Master orientée logiciel embarqué ou Dev Ops.
Vous possédez de bonnes connaissances en Python et Git, et vous avez une appétence pour l'utilisation des outils IA.
Des connaissances en Git Lab, et en outils d'intégration continue (ex: Jenkins), API REST, JSON, Markdown sont un plus.
Vous êtes par ailleurs reconnu(e) pour votre autonomie, curiosité technique, et votre rigueur.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary