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
Internship
Job
TEMPORARY STATUS
Education Level
Master Degree or equivalent (> 4 years)
Experience Level
Beginner
Schedule
Full-time
Reference
BGL002584

Pourquoi je candidaterais ?

Pour quelles raisons je rejoindrais BNP Paribas et pas une autre entreprise ?

Parce que je souhaite...

  • Et si on vous disait que travailler dans notre Groupe, ce n’est pas ce que vous croyez ? Chez BNP Paribas, on exerce une multitude de métiers qui évoluent en permanence pour être en phase avec les attentes des clientes et clients comme de la société.

  • Se sentir bien dans son job, c’est avant tout venir travailler comme on est.  C’est aussi avoir les moyens d’un bon équilibre entre sa vie professionnelle et sa vie personnelle. Deux engagements majeurs pour BNP Paribas.

  • Chez BNP Paribas, le développement de vos compétences est essentiel, pour vous comme pour nous. Et cela vous servira pour toute votre vie professionnelle.

En savoir plus