Description des missions
- MISSION
Profil recherché
1. MISSIONLa personne recrutée sera affectée à la Direction du Numérique (DN) de l’USMB, au sein du service systèmes applicatifs et urbanisation, avec un lien fonctionnel direct avec le coordonnateur technique du Volet ESR du Programme AVENIR(s). Sous la responsabilité de ce dernier, elle rejoindra une équipe d’environ 6 à 10 personnes réparties sur le territoire national, travaillant à distance et dédiées au développement de cette plateforme d'e-portfolio en mode SaaS.1. COMPETENCESSavoirs :· Maîtrise :o des technologies/frameworks de backend : Java, Spring, Spring-boot, etc. o des technologies/frameworks de frontend : Vue.js/nodejs/Lit, Pinia, Javascript/TypeScript, RWD, HTML5, CSS, SCSS, etc.o des outils de test : Junit, SpringTest, Mock, etc.o des outils de compilation javascript : Vite, webpack, esbuild, rollupo des outils de gestion de versions : git, gitlab/github 2. ACTIVITES ET CONDITIONS DE REALISATIONActivités principales :1. Développer en respectant les normes de sécurités et en appliquant le cadre du WCAG/RGAA2. Participer au développement global de la plateforme et intervenir sur les différents services (Frontend, Backend, API-Manager, notifications, stockage, etc.)3. Définir, avec l'équipe, les moyens et procédures qui garantiront les performances et le maintien en conditions opérationnelles quelle que soit la charge liée aux usages4. Participer au suivi, à l’évolution et au déploiement de la plateforme5. Travailler avec l'équipe pour provisionner, voire adapter, les chaînes d'intégration et de déploiement continue6. Participer à la rédaction de fiches techniques, de procédures d'installation et d'exploitation ainsi qu’à la documentation de la plateforme7. Participer à la formation et au support des premiers utilisateurso des notions d’architecture : Design Patternso des règles pour l’accessibilité : WCAG, RGAA· Des connaissances parmi :o les outils de test frontend : Vitest, JEST/PlayRighto les systèmes de stockage : PostGreSQL, MongoDB, S3o les services d'API-Management : APISIXSavoir-faire :· Savoir se documenter et partager le travail· Avoir déjà participé à l’intégration des développements dans une chaîne de CI/CD· Avoir déjà participé à la supervision, au support et au maintien en conditions opérationnelles de servicesSavoir-être :· Capacité à travailler en équipe· Travail dans un contexte d’équipe totalement en distanciel· Autonomie, rigueur et sens de l’organisationFormation(s) et expérience(s) professionnelles souhaitées :· diplôme d’un niveau Bac+3 à Bac+5 (de préférence = école d’ingénieur) · Justifier d’au moins une expérience sur un poste de développeur Full Stack
