Depuis mai 2009, BGL BNP Paribas fait partie du groupe BNP Paribas, leader européen en matière de services bancaires et financiers.

Avec BGL BNP Paribas, le Groupe BNP Paribas est le premier employeur du secteur financier et l’un des plus grands employeurs du Grand-Duché de Luxembourg.

BGL BNP Paribas occupe une place de premier plan sur son marché national et étend son rayon d'action à la Grande Région, englobant les zones frontalières du Luxembourg.

Dans le cadre de nos activités, nous recherchons un/une :

 

Stagiaire : Ingénieur IT - Doc Automation (H/F)

Pour une durée minimum de 4 mois à pourvoir dès le mois d'octobre 

Vous devez impérativement disposer d’une convention de stage couvrant toute la durée de la mission.

 

 

Votre mission:

Afin de mieux gérer la documentation applicative et la documentation de l’architecture de solution des projets IT, nous développons une nouvelle application qui devra automatiser différentes tâches liées à la gestion de cette documentation.

Cette application devra adresser plusieurs aspects :

  • collecter des informations sur les applications de la banque dans différents référentiels et les agréger dans un modèle de donnée consolidé.
  • gérer des traitements de validation de la qualité des données collectée, ainsi que des notifications pour adresser les problèmes de qualité identifiés.
  • gérer des traitements de validation de règles d’architecture pour identifier et documenter les déviations à ces règles.
  • exposer ces informations au travers d’une API.
  • implémenter un site web de documentation de nos applications et différents catalogues. Cela inclus également la génération de schémas sur base des données collectées.
  • exposer une interface utilisateur permettant de faciliter la définition des architectures de solution des projets, en proposant, notamment, un outil de conception de schémas de solution basé sur les données collectées.

Une application « Proof Of Concept » a été réalisée pour valider l’approche et les bénéfices du développement de cette nouvelle application. La mission consistera à développer une application, sur base de ce proof of concept, qui pourra aller en production.

Votre stage sera organisé de la manière suivante : 

  • Analyser les cas d’usage de l’application.
  • Analyser l’application « Proof Of Concept ».
  • Définir le design de la solution cible.
  • Développer l’application cible, en respectant les standards de la BGL.
  • Mettre en œuvre la solution dans un environnement de test, avec intégration des différentes briques technologiques identifiées.
  • Réaliser une démo pour présenter les résultats obtenus.

Apport du Poste

Par votre participation à ce projet, vous pourrez acquérir une expérience professionnelle unique vous permettant :

  • de mettre en œuvre et de développer une expérience des technologies de développement « state of the art », comme : Java, Spring Boot, GraphQL, React
  • de découvrir les outils et standards de développement utilisés dans les entreprises pour le développement de code de qualité (approche DevOps et Agile, clean code, automatisation des tests, automatisation de la vérification de la qualité du code, …)
  • de découvrir l'entreprise et d'avoir une référence de qualité au sein du groupe BNP Paribas vous permettant ensuite de vous insérer dans le monde professionnel,
  • d'acquérir de réelles compétences techniques sur les frameworks de développements et les outils (toolchain DevOps) utilisés dans les entreprises, ainsi que sur des technologies innovantes comme GraphQL et d'approfondir vos acquis théoriques,
  • de disposer d'une expérience du travail en équipe.

Environnement de travail

Vous intégrerez l’équipe d’architecture IT dans nos bâtiments situés au Kirchberg Luxembourg.


Votre profil

Etudes:

Formation en informatique, idéalement profil ingénieur en 5ème année.

Expérience Professionnelle :

Toute expérience pouvant attester de votre intérêt pour le domaine sera considérée comme un avantage

Compétences Comportementales :

  • Curiosité, envie d’apprendre de nouvelles technologies
  • Capacités d'analyse et de formalisation
  • Rigueur, organisation
  • Sens relationnel, travail d'équipe
  • Dynamisme

Compétences Transverses :

  • Capacité à gérer un projet
  • Capacité d’analyse

Compétences Techniques (certaines pourront être acquises au cours du stage) :

  • Maitrise du langage de programmation Java
  • Framework Spring Boot
  • Développement de service / API en GraphQL
  • Développement d’application Web avec React et Javascript
  • Outils de documentation Asciidoc et antora
  • Outils de diagramme PlantUML
  • Base de données de type SQL (et potentiellement NoSQL)

Compétences Linguistiques :

Français courant.

Primary Location
LU-L-Luxembourg
Job Type
Stage
Job
STATUTS TEMPORAIRES
Education Level
Master ou équivalent (> 4 ans)
Experience Level
Débutant
Schedule
Temps plein
Reference
BGL002584

Why should I apply?

Basically, why would you want to join BNP Paribas over any other company?

BECAUSE YOU'RE THE KIND OF PERSON WHO WANTS...

  • What if we told you that working in our Group may not be quite what you think? BNP Paribas business lines and careers are constantly evolving to meet the expectations of our clients and society as a whole.

  • Feeling good about your job means bringing your whole self to work and being who you are. It’s also about having the resources you need to achieve a healthy work-life balance. Both of these are major commitments at BNP Paribas.

  • At BNP Paribas, developing your skills is as important to us as it is to you. And the skills you learn with us will help you through the rest of your working life.

Find out more