- CDI
Description du poste
Salaire: 45000/50000
Analyse et compréhension du besoin
-
Recueillir et analyser les besoins auprès des équipes métiers.
-
Challenger les besoins et identifier les impacts sur le système d’information.
-
Analyser les processus existants et proposer des axes d’amélioration.
-
Identifier les contraintes fonctionnelles et techniques.
-
Participer aux ateliers avec les différentes parties prenantes.
Analyse technique
-
Analyser l’existant applicatif et les architectures en place.
-
Identifier les applications, composants et interfaces concernés par les évolutions.
-
Réaliser des analyses d’impact.
-
Analyser les échanges entre applications et les différents flux de données.
-
Comprendre et documenter les API REST / Web Services.
-
Analyser les données et les modèles de données.
-
Être capable d'effectuer des requêtes SQL afin de contrôler ou analyser les données.
-
Participer à la définition des solutions avec les architectes et les équipes de développement.
-
Identifier les éventuels risques et dépendances techniques.
Spécifications et accompagnement des développeurs
-
Rédiger les spécifications fonctionnelles et techniques.
-
Traduire les besoins métiers en exigences claires et détaillées.
-
Rédiger les User Stories, règles de gestion et critères d’acceptation.
-
Décrire les parcours, traitements, flux et interactions entre les systèmes.
-
Produire ou maintenir les schémas fonctionnels et techniques nécessaires à la compréhension de la solution.
-
Accompagner les développeurs pendant les phases de conception et de réalisation.
-
Répondre aux questions fonctionnelles et techniques des équipes de développement.
Tests et mise en production
-
Définir les scénarios de tests et les critères d’acceptation.
-
Participer à la recette fonctionnelle et technique.
-
Analyser les anomalies et contribuer à leur diagnostic.
-
Vérifier la cohérence entre le besoin initial, la solution développée et le résultat attendu.
-
Accompagner les mises en production et assurer le suivi post-déploiement.
Profil recherché
Environnement technique
Vous évoluerez notamment autour de technologies et concepts tels que :
-
API REST / Web Services
-
SQL / bases de données relationnelles
-
Architecture applicative
-
Flux inter-applicatifs
-
JSON / XML
-
Java / Spring / Spring Boot : compréhension de l’environnement appréciée
-
Angular / TypeScript : compréhension de l’environnement appréciée
-
Git
-
Jira / Confluence
-
Méthodes Agile / Scrum