Alternance - API Management - H/F
Stage Mulhouse (Haut-Rhin) Développement informatique
Description de l'offre
Alternance - API Management - H/F
Publish Date: Oct 19, 2020
Location:
Mulhouse - 68, Alsace, FR
#job-location.job-location-inline { display: inline; }
Company: Atos
À propos d’Atos
Atos est un leader international de la transformation digitale avec 110 000 collaborateurs dans 73 pays et un chiffre d’affaires annuel de 12 milliards d’euros. Numéro un européen du Cloud, de la cybersécurité et des supercalculateurs, le Groupe fournit des solutions intégrées de Cloud Hybride Orchestré, Big Data, Applications Métiers et Environnement de Travail Connecté. Partenaire informatique mondial des Jeux Olympiques et Paralympiques, le Groupe exerce ses activités sous les marques Atos, Atos|Syntel, et Unify. Atos est une SE (Société Européenne) cotée sur Euronext Paris et fait partie de l’indice CAC 40.
La raison d’être d’Atos est de contribuer à façonner l’espace informationnel. Avec ses compétences et ses services, le Groupe supporte le développement de la connaissance, de l’éducation et de la recherche dans une approche pluriculturelle et contribue au développement de l’excellence scientifique et technologique. Partout dans le monde, Atos permet à ses clients et à ses collaborateurs, et plus généralement au plus grand nombre, de vivre, travailler et progresser durablement et en toute confiance dans l’espace informationnel.
Mission
Les grands acteurs du marché lyonnais font appel à ATOS pour l’implémentation, au sein de leurs architectures Big Data, de solutions basées autour des API et des outils de Data science.
Au sein d’une équipe dynamique et disposant d’une forte expertise technique dans le domaine du Big Data (Hadoop/Spark, Datalake, noSQL, moteur de recherche, Analytics, Datascience, etc.) et des architectures applicatives distribuées et complexes (MDM, ESB, etc.) :
· Monter en compétences sur les technologies par la mise en place d’un datalab
· Implémentation de use cases en mode projet (agile) impliquant les briques suivantes :
· Data Ingestion / Data Visualization
· Big Data
· API Managment (WSO2, KONG, Apigee, CA)
· Deep Learning / Machine Learning : « Notebook » (exploitation d’algorithme existant), « Produit » (création de nouveaux algorithmes)
· Utilisation des API GCP (Google Cloud Plateform) si nécessaire
· Participer à la communication au sein de l’équipe
· Créer des supports pour capitaliser ce qui a été produit
Dans le cadre de ce stage nous ferons un focus sur les architectures micro-services et l’API management / API design:
· Objectif pédagogique :
· Comprendre le fonctionnement, les apports et les enjeux d’une architecture microservices, mais également la mettre en place afin de vérifier ses propriétés.
· Travail à réaliser :
· Comprendre l’architecture microservices, ses forces et ses faiblesses
· Mettre en place les différents services techniques d’une architecture microservices (Gateway, Service registry, Fault detection, …) sur un orchestrateur de conteneurs
· Déployer un applicatif simple dans cette architecture afin de vérifier les propriétés de haute disponibilité, de résilience et de performance du système
· Capitaliser les connaissances acquises au travers de la rédaction de documents de synthèse
· Focus sur Apigee (Google) :
· Prise de connaissance et formation sur l’outil d’API management Apigee
· Développement d’un back-end permettant de fournir des informations sur des tables d’une base de données en accord avec la spécification fournie sous forme d’API
· Exposition des API de consultation des informations d’une base de données via Apigee (Gestion de l’authentification & sécurisation de l’accès aux API via l’OAuth2)
· Evaluation du portail Developer mis à disposition par Apigee (Capacité de mise en forme des pages du portail - Capacité à découvrir/tester/utiliser les API exposées par Apigee - Capacité à gérer le cycle de vie des APIs)
· Evaluer les capacités des « analytics services » mise à disposition par Apigee ( Identifier les différentes KPIs mise à disposition par Apigee au regard des APIS - Construire des « dashboards customisés )
Grâce au partenariat Google Cloud et Atos dans les domaines du Cloud hybride, de l’analyse de données et de l’apprentissage automatique, vous serez amené à travailler sur la plateforme Google Cloud Platform ou Apigee.
Profil
· Étudiant(e) en dernière année de cursus diplômant en informatique générale, Big-data et/ou Data Science
· Vous disposez d’une base scientifique, d’un esprit synthétique et d'une capacité de travail en groupe.
· Vous faites preuve d’autonomie dans vos recherches documentaires ainsi que dans vos implémentations.
· Vous avez une bonne communication et êtes à l’aise autant à l’écrit qu’à l’oral.
INFORMATIONS ADDITIONNELLES :
Chez Atos, nous voulons que nos employés se sentent valorisés, appréciés et libres d'être eux-mêmes au travail. Nos process RH sont conçus pour prévenir la discrimination envers l'identité ou l'orientation sexuelle, la religion, l’origine ethnique, l'âge, la neurodiversité, le handicap, la citoyenneté ou tout autre aspect qui rend nos collaborateurs uniques. Partout dans le monde, nous avons créé plusieurs programmes pour soutenir la culture inclusive d'Atos, et nous travaillons pour nous assurer que tous nos collaborateurs aient une chance égale de sentir qu'ils sont exactement là où ils doivent être.