Stage - Développeur outil Openview H/F
Description du poste
Chaque talent à son rôle à jouer, quel sera le vôtre ?
Nous vous proposons d'être notre futur stagiaire Développeur Openview au sein de l'équipe de l'agence de Bagneux
OpenVIEW est une solution innovante visant à répondre à un besoin croissant d'accessibilité et de portabilité des données techniques. L'objectif principal de ce projet est de développer un outil capable de publier des données structurées au format Web à partir de fichiers XML, tout en garantissant une interface utilisateur moderne et une gestion optimisée des données.
Le projet s'inscrit dans une démarche de digitalisation des flux d'informations et de simplification des interactions entre utilisateurs et données techniques. Ce développement est essentiel pour offrir une expérience utilisateur fluide, sécurisée, et collaborative dans des environnements projet complexes.
Le contenu des développements sont les suivants :
- Création de micro-services :
- Authentification des utilisateurs :
- Implémentation d'un mécanisme de connexion sécurisée, avec prise en charge :
- du SSO (Single Sign-On) pour les environnements intégrés,
- d'une authentification simple,
- ou d'une authentification via LDAP pour la gestion centralisée des utilisateurs.
- Gestion des utilisateurs et des droits d'accès :
- Administration des profils utilisateurs,
- Définition et application des droits d'accès sur les différents objets et projets.
- Gestion des fichiers par projet/utilisateur :
- Ajout, suppression, et catégorisation des fichiers associés aux projets.
- Gestion des fichiers et génération des données
- Intégration d'un système permettant l'importation et la gestion d'un fichier compressé (ZIP) à chaque cycle de génération.
- Automatisation de la conversion des données XML en contenu Web.
- Évolution de l'interface utilisateur (IHM)
- Développement et mise à jour de l'interface graphique pour garantir une expérience utilisateur intuitive et conforme aux standards modernes.
- Améliorations basées sur les retours utilisateurs et les besoins fonctionnels identifiés.
- Recette et documentation
- Réalisation des tests unitaires pour assurer la fiabilité et la robustesse des fonctionnalités développées.
- Rédaction de la documentation technique et fonctionnelle, destinée aux utilisateurs finaux et aux équipes de maintenance.
Technologies :
- Backend : Développement en Java (OpenJDK).
- Frontend Technologies Web modernes :
- Javascript,
- HTML,
- Vue.js pour la conception d'interfaces dynamiques et réactives.
Description du profil
Un peu de vous :
Etudiant(e) en dernière année d'école d'ingénieurs ou en formation universitaire (Bac+4/5) avec une spécialisation en informatique, génie logiciel ou équivalent.
Capacité à travailler en équipe et à collaborer avec des profils diversifiés (développeurs, chefs de projet, utilisateurs).
Rigueur, autonomie, et sens de l'organisation pour piloter des tâches variées allant de la conception à la recette.
Esprit analytique et force de proposition pour identifier des améliorations et innover dans les solutions proposées.
Rejoindre la famille Sonovision c'est :
- Un environnement agile, collaboratif et multisite
- Des projets riches et innovants chez nos divers clients
Notre processus de recrutement :
- Étude de votre dossier de candidature
- Entretien téléphonique environ 15mn
- Entretien(s) opérationnel(s) et RH
- Bienvenue chez Sonovision !