Titre : Développement d'une application web de gestion des risques pays Dates : Durée : 4 mois Flexibilité : /- 2 mois Département : Direction Opérationnelle des Technologies de l'information Service : AI & Data Lab Contexte : Notre entreprise souhaite améliorer significativement son application de gestion des risques pays afin d'optimiser la prise de décision et la réactivité face à un monde VUCA. Objectifs du stage : Le stagiaire aura pour mission de contribuer à la modernisation et à l'évolution de notre application en participant aux tâches suivantes : * Refonte du front-end: * * Choix et mise en oeuvre d'un framework moderne (Angular, React, Vue.js, etc.) pour améliorer l'expérience utilisateur. * Développement de composants réutilisables et d'une interface intuitive. * Développement du back-end: * * Développement d'un backend moderne et performant * Implémentation de fonctionnalités en utilisant les technologies adéquates (Python, Node.js, etc.). * Amélioration du modèle de données : * * Révision et optimisation du modèle conceptuel de données (MCD) pour une meilleure cohérence et efficacité. * Intégration de modules tiers : * * Recherche et intégration de modules tiers via des API pour enrichir les fonctionnalités de l'application (par exemple, API de scoring de crédit, API de veille économique). * Création d'un tableau de bord : * * Développement d'un tableau de bord personnalisé pour visualiser les principaux indicateurs de risques et faciliter la prise de décision. * Refonte de l'authentification : * * Mise en place d'un système d'authentification sécurisé et robuste (par exemple SSO). Compétences requises : * Développement web : Maîtrise d'au moins un langage de programmation backend (Python, Node.js) et d'un framework frontend (Angular, React, Vue.js). * Bases de données : Connaissance des bases de données relationnelles (SQL) et éventuellement NoSQL. * Outils Microsoft Azure * API : Expérience dans la consommation et le développement d'API REST. * Méthodologies agiles : Compréhension des principes agiles et capacité à travailler en équipe. * Anglais technique : Capacité à lire et comprendre de la documentation technique en anglais. Environnement technique (exemple): * Frontend : React, JS, D3.js * Backend : Node.js, Express.js * Base de données : PostgreSQL * Cloud : Azure * CI/CD : Intégration avec GitLab, Docker, Kubernetes Profil Candidat : * Vous préparez un Bac 2/3 en développement web dans l'objectif de devenir Dev Web Full Stack. * Vous faites preuve d'une forte curiosité technique, autonomie, d'une bonne capacité d'écoute et de pragmatisme. Ce stage offre l'opportunité de : * Travailler sur un projet à fort impact pour l'entreprise. * Développer des compétences en développement web full-stack. * Apprendre à travailler en équipe et en mode agile. * Découvrir les enjeux liés à la gestion des risques. * Être au contact des utilisateurs finaux. Nous recherchons un(e) candidat(e) motivé(e), curieux(se) et doté(e) d'un bon esprit d'équipe. N'hésitez pas à postuler si vous êtes intéressé(e) par cette offre !
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.