Automatisation de la sécurité du build et du déploiement de Cloud Native Application F/H
Stage Rennes (Ille-et-Vilaine) Conception / Génie civil / Génie industriel
Description de l'offre
about the role
OAB développe et déploie une solution d'authentification forte sur mobile dans un contexte international pour des fournisseurs de services web hébergés dans un cloud privé, hybride ou public comme c'est le cas sur le cloud Amazon pour un client canadien.
L'architecture des composants logiciels de ce produit est en cours de migration d'un modèle monolithique vers une architecture de composants self-contained à court terme et Cloud Native Application à moyen terme. Dans ce contexte, la sécurisation des composants logiciels est rendue complexe et difficile voire impossible à maîtriser par des actions manuelles.
L'automatisation des tâches d'analyse et de contrôle de vulnérabilités potentielles dans les phases de construction de Cloud Native Applications (CNA) est un enjeu majeur pour la sécurisation du produit logiciel avant son déploiement dans le cloud.
Contexte :
Le stage se déroulera au sein du projet Mobile Connect dans un cadre technologique riche et varié, en renouvellement constant. Intégré à l'équipe d'industrialisation du projet, le stagiaire sera encadré par le responsable technique et devra collaborer avec les ingénieurs expérimentés du projet. Il présentera régulièrement ses réalisations lors de démonstrations.
Le stagiaire devra :
· Faire un état de l'art de solutions d'automatisation de l'audit de sécurité de CNA
· Mettre en place une chaine de Continuous Security d'orchestration de l'outillage de sécurisation des composants Cloud Native Application
· Faire évoluer le pipeline d'intégration et de déploiement continus du produit Mobile Connect avec des étapes de déploiement de container de service et de Continuous Security
about you
Stage de fin d'étude niveau bac +5 / Master / Ecole d'ingénieur
Etre sensible aux problématiques d'industrialisation logicielle.
Forte motivation pour le sujet de la sécurisation des développements en intégration et déploiement continue (DevSecOps)
Avoir des facultés d'adaptation, de travail en équipe et d'excellentes qualités relationnelles.
department
Orange Applications for Business - Digital Process & Solutions
Partenaire de la transformation digitale des entreprises, Orange Applications for Business est l'entité d'Orange Business Services spécialisée dans la conception et le développement de services applicatifs, et l'intégration de systèmes.
Nos équipes accompagnent au quotidien près de 20 000 entreprises tout au long du cycle de vie de leurs projets, dans les domaines clés de l'expérience client, de la Data/analytics et des objets connectés, et dans les secteurs notamment des Smart Cities et de l'e-santé.
En 2017, Orange est l'un des dix groupes au monde à obtenir la certification « Top Employer Global 2017 ».
contract
Internship
Duration : 6 months
Level : Master 2