Etude de solutions d'API Management F/H
Stage Rennes (Ille-et-Vilaine) Conception / Génie civil / Génie industriel
Description de l'offre
about the role
L'évolution des architectures logicielles vers les micro-services et des infrastructures vers l'approche "cloud native application" met en avant le déploiement de systèmes d'exposition d'APIs.
Ces solutions permettent d'assurer la circulation des flux entre le client (l'application) qui consomme des APIs et ses fournisseurs de services web.
OAB souhaite renforcer son expertise dans ce domaine, afin de pouvoir accompagner
ses clients dans la mise en oeuvre de plateformes permettant d'implémenter des solutions d'API management et de les faire évoluer au gré de leur utilisation.
Contexte
Le stagiaire sera encadré par un ingénieur expérimenté. Il présentera régulièrement ses réalisations lors de démonstrations.
Descriptif
Le stage se déroulera en plusieurs phases :
· Prise de connaissance des notions d'API Management, du marché et des solutions mises en oeuvre au sein d'Orange,
· Réalisation de prototypes / (POC - proof of concept) de plateformes d'exposition d'APIs permettant d'évaluer différentes solutions du marché,
· Rédaction d'un dossier qui présente un comparatif des solutions, sur l'aspect fonctionnel (ce que fait l'application) et non fonctionnel (robustesse, performance, scalabilité…),
Sur l'aspect fonctionnel, on pourra mettre l'accent sur la sécurisation des flux et les méthodes de contrôle d'accès disponibles
Technologies :
Apigee
WSO2
Java EE WebService,
API REST, SOAP
SSL,
OAuth,
JSON,
Docker,
Vagrant,
Openshift
about you
Stage de fin d'étude niveau bac +5 / Master / Ecole d'ingénieur
Bonnes connaissances des problématiques d'intégration logicielle (webServices, API REST, SOAP..). Les notions de sécurité dans les échanges IT dans un contexte virtualisé (cloud) seront un plus.
Avoir des facultés d'adaptation et d'excellents qualités relationnelle et rédactionnelle.
Maitrise de l'anglais appréciée.
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