Quelles sont les missions ?

Votre mission ? Participer à une expérience de transformation de SI en micro-services, pour l'un des plus grands acteurs de l'énergie !

Votre terrain de jeu s'étend aux domaines suivants :

· Vous prenez totalement en charge la conception, le développement et la présentation du sujet de PFE proposé

· Vous travaillez sur la compréhension de l'architecture actuelle et de ses contraintes, ainsi que sur l'appui aux réflexions de la transformation

· Vous participez aux évolutions dans le cadre de la refonte de l'application du legacy vers les micro-services

· Vous soutenez la mise en place d'une démarche DevOps.

Ce stage est l'occasion idéale pour comprendre les enjeux de la mise en place d'architectures complexes en pratiquant l'agilité à grande échelle. Intégré au sein de l'une des Feature Teams organisées autour des méthodes SAFE et Scrum, vous participerez aux cérémonies agiles et à la vie d'équipe. Le leader technique de la Feature Team sera présent au quotidien pour vous encadrer et vous accompagner dans votre montée en compétences et la réalisation de votre sujet de PFE.

Sujet de PFE proposé

L'objectif du stage est la création d'unmicro-service issu de la refonte d'un module legacy d'une micro-application (équivalent d'un micro-service avec une granularité légèrement plus grosse et incluant également une couche IHM) en appliquant une nouvelle architecture et basé sur des normes de qualité élevées.

Dans un premier temps le module restera intégré au sein de la micro-application.

Le stagiaire devra analyser si l'architecture hexagonale pourrait être pertinente dans le cadre du projet ou en proposer une autre qui lui paraîtra mieux convenir.

Il évaluera notamment les impacts occasionnés par la transformation vers cette nouvelle architecture.

Une fois validée, le stagiaire sera en charge de la mise en place de cette nouvelle architecture en respectant lesbonnes pratiques de conception : DRY, KISS, SOLID, Loi de Demeter.

Au-delà de l'architecture, le stagiaire sera force de proposition pour améliorer la qualité de code (lisibilité, nommage, maintenabilité, robustesse, performance) sur ce module et appliquera une fois validées ses recommandations.

Dans un second temps le stagiaire analysera la problématique de migration du module sous forme de micro-service et proposera un plan d'action pour mettre en oeuvre cette migration.

Après validation auprès des responsables technique, il aura en charge la mise en place de ce nouveau micro-service.

Liste des technologies utilisées sur le projet : Java/JEE 8/11 ; Spring 5 (Core, Boot, Batch) ; Angular 10 ; Messaging (REST, Kafka, SOAP) ; BDD (Oracle 19c) ; Git ; Gitlab ; Maven ; Docker ; Ansible ; Jenkins ; Kubernetes ; Fitnesse ; Cucumber

Lire la suite

Quel est le profil idéal ?

Actuellement en dernière année d'école d'Ingénieur ou en Master 2 en Informatique, vous êtes à la recherche d'un stage de fin d'étude. Vos stages et acquis académiques vous ont permis de développer une bonne connaissance de la programmation orientée Objet et du langage Java.

Vous êtes passionné par les technologies du Web et apprécié les méthodologies relatives à l'agilité.

Nous recherchons avant tout des personnalités curieuses et créatives, attirées par le métier d'Ingénieur et dont l'autonomie et le sens du service permettront de contribuer de manière efficace et pertinente à la réussite de nos projets. Il s'agit d'un stage de pré-embauche.

Pourquoi les rejoindre ?

Talan Solutions est l¿entité du groupe dédiée au conseil et à l¿intégration autour des solutions technologiques.
Spécialiste du domaine de la gestion et de l¿exploitation de la donnée, Talan Solutions développe et met à disposition de ses clients des expertises fonctionnelles, méthodologiques et techniques afin de les accompagner tout au long du cycle de vie d¿un projet de transformation digitale.Nos interventions se focalisent autour des problématiques de Business Intelligence, EPM, Big Data, Data Science, Intelligence Artificielle, MDM, d¿accompagnement de la relation client (CRM), de gestion de contenus digitaux (applications mobiles, CMS, développement Web, etc.) et de gestion des données d¿entreprise (ERP, EAM, ITSM, etc.).

 
Dépôt CV
Montrez vos talents, 15 000 recruteurs vous attendent

Je dépose mon CV dans la CV-thèque

Doc, Docx, rtf, pdf (3 Mo. max)

D'autres offres vous attendent sur Cadremploi
Continuez sur votre lancée ! Découvrez d'autres offres similaires à celle-ci
OU
Continuer ma recherche
Soyez le premier prévenu !

Recevez les offres similaires à cette annonce

En créant votre alerte, vous acceptez les conditions d'utilisation

Alerte active Vous recevrez par email les offres correspondant à la recherche

Gérer mes alertes