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

Safran Group

Muscat

On-site

OMR 3,400 - 5,100

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stage 5–6 mois
Travail en équipe
Formation DevOps

Job summary

Safran Electronics & Defense, leader technologique, propose un stage de 5 à 6 mois en direction Technique. Vous intégrez l'équipe Méthode et Outils de l'ingénierie logicielle et contribuez à générer automatiquement des fiches de version pour la chaîne CI/CD.

Le stage vise à automatiser la génération documentaire à partir de sources variées (modèles, GitLab, Jira) et à proposer des sorties PDF/HTML convertibles, tout en s'intégrant dans le processus C I/CD.

Qualifications

  • Étudiant en dernière année d'ingénierie ou Master orienté logiciel embarqué / DevOps.
  • Bonne connaissance de Python, Git et de l'automatisation.
  • Intéressé par les outils IA et les chaînes CI/CD.

Responsibilities

  • Analyser les besoins et les pratiques actuelles du service.
  • Étudier les formats d'entrée/sortie adaptés et concevoir des interfaces API.
  • Définir et mettre en place un format documentaire portable.
  • Développer et intégrer l'outil avec GitLab CI et Jira.
  • Produire des sorties convertibles en PDF/HTML facilement.
  • Collaborer avec les Ingénieurs et reporter l avancement au tuteur.

Skills

Python
Git
CI/CD
DevOps
JSON
Markdown
Autonomie
Rigueur

Education

École d'ingénieur (dern. année)

Tools

GitLab
Jira
REST API

Job description

Job description

Stage 6 mois - Mise en place de CI/CD sous GitLab 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 GitLab, 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 GitLab 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 GitLab 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 DevOps, à 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 DevOps.
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 GitLab, 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stage CI/CD GitLab: Automatiser les Fiches de Version
Stage CI/CD GitLab: Automatiser les Fiches de Version

Safran Group • Muscat

On-site
OMR 3,400 - 5,100
Stage 5–6 mois
Travail en équipe
Formation DevOps
STAGE - Testeur / Testeuse Logiciel F/H
STAGE - Testeur / Testeuse Logiciel F/H

Safran Group • Muscat

On-site
OMR 3,300 - 4,500
Stage Ingénieur-e - Intégration de caméras infrarouges MIPI CSI-2 sur plateformes Linux embarquées F/H
Stage Ingénieur-e - Intégration de caméras infrarouges MIPI CSI-2 sur plateformes Linux embarquées F/H

Safran Group • Sur

On-site
OMR 4,800 - 7,200
Télétravail possible
STAGE – Mise en place d''un environnement de modélisation 3d F/H
STAGE – Mise en place d''un environnement de modélisation 3d F/H

Safran Group • Sur

On-site
OMR 2,900 - 4,300
Stage : Testeur Logiciel - Automatisation & QA Digitale
Stage : Testeur Logiciel - Automatisation & QA Digitale

Safran Group • Muscat

On-site
OMR 3,300 - 4,500
Stage Ingénieur-e – Évaluation et qualification environnementale d''équipements pour drones F/H
Stage Ingénieur-e – Évaluation et qualification environnementale d''équipements pour drones F/H

Safran Group • Sur

On-site
OMR 3,900 - 6,100
Développeur Full Stack F/H
Développeur Full Stack F/H

Employment • Muscat

On-site
OMR 13,000 - 25,000
Stage - Amplificateur de puissance analogique pour essais transitoires réseau F/H
Stage - Amplificateur de puissance analogique pour essais transitoires réseau F/H

Safran Group • Sur

On-site
OMR 5,700 - 8,600
Ingénieur-e en conception mécanique F/H
Ingénieur-e en conception mécanique F/H

Safran Group • Muscat

On-site
OMR 21,000 - 31,000
Restaurant d'entreprise
Comité Social et Economique (CSE)
Conciergerie d'entreprise
+1
Chef de projet outils digitaux F/H
Chef de projet outils digitaux F/H

Safran Group • Muscat

On-site
OMR 12,000 - 19,000
Cantine
Prime de transport
Intéressement et participation
+1
Top locations