Votre rôle
L'application FUN est un portail web de gestion de flottes mobiles destiné aux clients du domaine entreprise, reflétant les accords commerciaux passés avec Orange. Cette boutique en ligne permet aux gestionnaires d'entreprises de commander des mobiles, accessoires et forfaits pour leurs salariés.
Ce portail est développé en Angular avec un backend composé de micro-services basé sur les framework Spring Boot et Quarkus.
L'application utilise un coffre-fort interne pour stocker les secrets de la solution en production (Vault Hashicorp). Cependant, l'administration de ce vault se fait exclusivement au travers des Apis natives, et n'offre donc pas d'interface conviviale. Elle ne permet pas également de sauvegarder, historiser, tracer toutes les modifications.
Vos missions seront les suivantes :
* Analyse des besoins et conception technique : Comprendre les exigences fonctionnelles et techniques pour l'administration du Vault, et élaborer une architecture adaptée.
* Développement de l'interface utilisateur avec Angular : Concevoir et implémenter une interface web intuitive et sécurisée pour permettre la gestion des secrets, des utilisateurs, et des configurations du Vault.
* Développement du backend en Java/Quarkus : Créer des APIs REST pour interagir avec le Vault, gérer les opérations d'administration, et assurer la communication entre le frontend et le serveur.
* Intégration et sécurisation : Mettre en place des mécanismes d'authentification, d'autorisation, et de chiffrement pour garantir la sécurité des opérations et l'intégration au sein du système d'information d'Orange. Veiller à la mise en œuvre de solutions assurant la sécurité des vulnérabilités courantes (XSS, CSRF, etc.) d’une application web.
* Tests et validation : Réaliser des tests unitaires, d'intégration et fonctionnels pour assurer la fiabilité de l'application.
* Veille technologique et recommandations : Proposer des améliorations ou des optimisations basées sur les bonnes pratiques en sécurité et en développement web.Adopter une démarche de Vibe coding en utilisant efficacement les outils d'IA générative pour produire du code robuste et opérationnel à partir de prompts bien structurés.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.