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

Safran Electronics & Defense

Massy

On-site

EUR 10,000 - 15,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Safran Electronics & Defense, leader mondial en optronique et systèmes embarqués, recherche un stagiaire pour intégrer la Direction Ingénierie Logicielle et concevoir un outil de génération automatique des fiches de version.

Vous travaillerez au sein d'une équipe de 400 experts, dans un contexte DevOps et CI/CD, et interfacerez les API GitLab et Jira pour automatiser la publication des versions logicielles.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Python
Git/GitLab
GitLab CI/CD
API REST
JSON
Markdown
Anglais technique

Education

École d'ingénieur ou DESS/Master orienté logiciel embarqué ou DevOps

Tools

Git
GitLab

Job description

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é(e) par des ingénieurs expérimentés maitrisant les outils en place et les processus de développement.

En tant que stagiaire, vous devrez :
  • 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(ice) et contributeur(ice) :
  • 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.

Vous êtes actuellement en dernière année d'école d'ingénieur ou DESS/Master orientée logiciel embarqué ou DevOps.

Vous êtes par ailleurs reconnu(e) pour votre autonomie, curiosité technique et votre rigueur.

Vous possédez de bonnes connaissances en python, Git/GitLab, GitLab CI/CD. Des connaissances en API REST, JSON, Markdown sont un plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stage: Développeur Outils CI/CD et Fiches de Version
Stage: Développeur Outils CI/CD et Fiches de Version

Safran • Massy

On-site
EUR 10,000 - 15,000
Stage - Conception et Intégration de Mécanismes de Licence Logicielle pour nos Applications H/F
Stage - Conception et Intégration de Mécanismes de Licence Logicielle pour nos Applications H/F

Safran - CDD/Stage/Alternance • Massy

On-site
EUR 13,000 - 18,000
Stage : Ingénieur-e Généraliste - Chef-fe de Projet Outils Processus Métier F/H
Stage : Ingénieur-e Généraliste - Chef-fe de Projet Outils Processus Métier F/H

Safran Electronics & Defense • Fougères

On-site
EUR 11,000 - 16,000
Stage : Modernisation et qualification d'un outil Python et IA pour tests embarqués critiques F/H
Stage : Modernisation et qualification d'un outil Python et IA pour tests embarqués critiques F/H

Safran Electronics & Defense • Fougères

On-site
EUR 10,000 - 17,000
Covoiturage
Transport subventionné
Stage Ingénieur·e Généraliste - Chef-Fe de Projet Outils Processus Métier H/F
Stage Ingénieur·e Généraliste - Chef-Fe de Projet Outils Processus Métier H/F

Safran - CDD/Stage/Alternance • Fougères

On-site
EUR 10,000 - 13,000
Restauration subventionnée
Communauté Team dédiée
Stage Logiciel : Adaptation d'un logiciel dans un environnement orchestré F/H
Stage Logiciel : Adaptation d'un logiciel dans un environnement orchestré F/H

MBDA France société par actions simplifiée • Le Plessis-Robinson

On-site
EUR 17,000 - 21,000
Stage : Ingénieur-e automatisation des processus - MRO F/H
Stage : Ingénieur-e automatisation des processus - MRO F/H

Safran Electronics & Defense • Fougères

On-site
EUR 7,800 - 12,000
Covoiturage et prise en charge jusqu'à
Bornes de recharge véhicules éléctric.
Service de restauration subventionné
Stage : Ingénieur-e Développement d'Outils de Test et Gestion de Bases de Données F/H
Stage : Ingénieur-e Développement d'Outils de Test et Gestion de Bases de Données F/H

Safran Electronics & Defense • Fougères

On-site
EUR 7,800 - 11,000
Covoiturage
Aide au transport
Parking salarié
+1
STAGE - Informatique – Méthodes et Outils Engineering (H/F) F/H
STAGE - Informatique – Méthodes et Outils Engineering (H/F) F/H

Safran • Issoudun

On-site
EUR 12,000 - 17,000
Immersion technique
Mentorat professionnel
Projets à forte valeur ajoutée
+2
Stagiaire ingénieur informatique – Plateforme de déploiement de logiciels F/H
Stagiaire ingénieur informatique – Plateforme de déploiement de logiciels F/H

Safran • Plaisir

On-site
EUR 8,900 - 11,000