Stage - Mise en oeuvre d'une solution Docker pour une application Web Digitale H/F

Stage Par Sopra Steria
  • Management / Gestion de projet
  • Rennes
  • A négocier

Description

Site internet: http://www.sopragroup.fr/

Stage - Mise en oeuvre d'une solution Docker pour une application Web Digitale H/F

Référence: TELCO/RENN/STAGE/4159

Type de contrat Stage

Durée 6 mois

Sopra Steria, fort de plus de 38 000 collaborateurs dans plus de 20 pays, propose l'un des portefeuilles d'offres les plus complets du marché : conseil, intégration de systèmes, édition de solutions métier, infrastructure management et business process services. En forte croissance, le Groupe accueillera 2 500 talents en 2016 pour participer à ses projets d'envergure sur l'ensemble de ses métiers. Vous aussi, rejoignez-nous et participez au monde numérique de demain ! Notre entité Telecom Media & Jeux présente sur Paris, Rennes, Orléans et Nantes, intervient sur des projets innovants dans des domaines variés : portails WEB, applications mobiles, CRM, chaîne de valeur, supervision réseau, broadcasting, etc. Rejoignez nos 1 000 collaborateurs, et prenez part à la Révolution Digitale !

Mission Dans un écosystème client qui s'appuie sur des concepts analogues aux standards bien connus des grands projets open-sources basé sur Github et Travis-ci, l'objet de la mission est de transformer un existant basé sur l'utilisation de machines virtuelles vers un système de conteneurs Docker.

L'infrastructure existante est basée sur la suite Jenkins et le déploiement est effectué sur un « pool » de VMs VMmare.

Dans le cadre de cette mission, nous souhaitons être en mesure de construire notre application dans des conteneurs Docker puis déployer de manière automatique de nouveaux environnements.

La solution à mettre en oeuvre dans le cadre du stage s'appuiera sur plusieurs tâches clés :
- créer des images spécifiques au besoin du projet pour la construction et le déploiement de l'application
- lancer la construction depuis Jenkins vers un esclave muni de Docker
- stocker les artefacts produits et les référencer
- déployer de manière automatique l'application dans un noeud Docker
- lancer des activités de test automatique sur le nouvel environnement
- archiver les résultats, purger l'environnement

Intérêt du stage
- mettre en oeuvre la transformation demandée via une méthodologie spécifique
- acquérir des compétences techniques sur l'intégration continue et les logiques de conteneurs Docker
- se forger une conviction sur les bonnes pratiques d'industrialisation du logiciel
- appréhender la méthodologie Agile Scrum

Environnement technologique/fonctionnel
Technologies mises en oeuvre : Shell, NodeJS, Golang, Java, Maven, Rancher, Jenkins (2.0), Git, Jasmine, Protractor, AngularJS, Docker
OS : Unix (Redhat)
Environnement fonctionnel : prise de commande digitale sur des offres business d'un opérateur Télécom

Environnement humain
Intégré(e) dans une équipe Agile d'environ 7 personnes, vous serez accompagné(e) par un Scrum Master qui assurera un suivi détaillé de l'activité sous la responsabilité d'un chef de projets.

Profil et Qualités requises En dernière année d'école d'ingénieurs, vous avez la capacité à acquérir rapidement de nouvelles connaissances techniques et fonctionnelles. Vous êtes curieux, créatif et force de proposition. Vous appréciez travailler en équipe tout en étant parfaitement autonome dans les tâches qui vous sont confiées. Niveau d'anglais technique requis.

Tous nos postes sont ouverts aux personnes en situation de handicap.
Caractéristiques
Type de métier
Secteur d'activité Télécom / Media / Jeux
Technologies -->

Ingénieur d'Etudes et Développement - Rennes
Référence: TELCO/RENN/STAGE/4159

Sopra Steria, fort de plus de 38 000 collaborateurs dans plus de 20 pays, propose l'un des portefeuilles d'offres les plus complets du marché : conseil, intégration de systèmes, édition de solutions métier, infrastructure management et business process services. En forte croissance, le Groupe accueillera 2 500 talents en 2016 pour participer à ses projets d'envergure sur l'ensemble de ses métiers. Vous aussi, rejoignez-nous et participez au monde numérique de demain ! Notre entité Telecom Media & Jeux présente sur Paris, Rennes, Orléans et Nantes, intervient sur des projets innovants dans des domaines variés : portails WEB, applications mobiles, CRM, chaîne de valeur, supervision réseau, broadcasting, etc. Rejoignez nos 1 000 collaborateurs, et prenez part à la Révolution Digitale !

Mission Dans un écosystème client qui s'appuie sur des concepts analogues aux standards bien connus des grands projets open-sources basé sur Github et Travis-ci, l'objet de la mission est de transformer un existant basé sur l'utilisation de machines virtuelles vers un système de conteneurs Docker.

L'infrastructure existante est basée sur la suite Jenkins et le déploiement est effectué sur un « pool » de VMs VMmare.

Dans le cadre de cette mission, nous souhaitons être en mesure de construire notre application dans des conteneurs Docker puis déployer de manière automatique de nouveaux environnements.

La solution à mettre en oeuvre dans le cadre du stage s'appuiera sur plusieurs tâches clés :
- créer des images spécifiques au besoin du projet pour la construction et le déploiement de l'application
- lancer la construction depuis Jenkins vers un esclave muni de Docker
- stocker les artefacts produits et les référencer
- déployer de manière automatique l'application dans un noeud Docker
- lancer des activités de test automatique sur le nouvel environnement
- archiver les résultats, purger l'environnement

Intérêt du stage
- mettre en oeuvre la transformation demandée via une méthodologie spécifique
- acquérir des compétences techniques sur l'intégration continue et les logiques de conteneurs Docker
- se forger une conviction sur les bonnes pratiques d'industrialisation du logiciel
- appréhender la méthodologie Agile Scrum

Environnement technologique/fonctionnel
Technologies mises en oeuvre : Shell, NodeJS, Golang, Java, Maven, Rancher, Jenkins (2.0), Git, Jasmine, Protractor, AngularJS, Docker
OS : Unix (Redhat)
Environnement fonctionnel : prise de commande digitale sur des offres business d'un opérateur Télécom

Environnement humain
Intégré(e) dans une équipe Agile d'environ 7 personnes, vous serez accompagné(e) par un Scrum Master qui assurera un suivi détaillé de l'activité sous la responsabilité d'un chef de projets.

Profil et Qualités requises En dernière année d'école d'ingénieurs, vous avez la capacité à acquérir rapidement de nouvelles connaissances techniques et fonctionnelles. Vous êtes curieux, créatif et force de proposition. Vous appréciez travailler en équipe tout en étant parfaitement autonome dans les tâches qui vous sont confiées. Niveau d'anglais technique requis.

Tous nos postes sont ouverts aux personnes en situation de handicap.

 

Retrouvez-nous sur nos événements recrutements dans plusieurs grandes villes de France ! Pour en savoir plus, cliquez ici . 

 

Tous nos postes sont ouverts aux personnes en situation de handicap.

Découvrir la Page Entreprise

  • Sopra Steria
  • 303 abonnés
  • Sopra Steria

Ils ont travaillé ici