CONTEXTE :
La consultation a pour objet de continuer le développement d’un outil informatique existant : EIDA Equilibre. l’équipe EIDA réalise les développements de manière agile avec une
présence forte sur le terrain et un développement centré utilisateur.
L’équipe EIDA (dont Equilibre) est composée d’une vingtaine de personnes avec : une cheffe de projet (product owner), quatre responsables déploiement (proxy product owner), une scrum master, une testeuse, deux tech lead sur la partie Socle, un tech lead sur le module Equilibre, sept développeurs full-stack (dont un seul dédié seulement à Equilibre). L’équipe accueille également des stagiaires.
MISSIONS
• Participer à l’amélioration des différentes briques de l’application en prenant en compte les US produites par les PPO (correction de bugs ou demandes d’évolution)
• Participer à des réunions de refacto (passage de connaissance technique et brainstorming) entre développeurs
• Être force de proposition durant les sprint plannings pour challenger les US et les solutions techniques à apporter
• Mettre en qualité l’outil pour assurer sa maintenance et son intégration à l’urbanisme SI (en intégrant les recommandations ), éventuellement participer aux réunions techniques avec des interlocuteurs
• Concevoir des fonctionnalités nouvelles et les intégrer au programme existant ;
• Relever les bugs apparaissant lors des tests, proposer et implémenter les solutions ;
• Intégrer l’outil dans les processus d’industrialisation : (CI/CD,etc…)
• Assurer les différents process de livraison de l’outil (en recette, préprod, production)
• Produire la documentation technique et enrichir la documentation existante ;
• Avoir un regard critique sur l’existant de l’application
• Comprendre la base du métier (au moins 1 déplacement sur site prévu pour voir l’outil utilisé en conditions réelles) pour pouvoir plus facilement implémenter de nouvelles fonctionnalités
Les développeur·euses s’intègrent dans le cadre d’une démarche agile SCRUM (sprint goals, sprint planning, daily, rétrospective, etc.)
Il ou elle travaille avec toute l’équipe, dans un esprit de coopération et de facilitation, de transmission des informations, notamment pour la faire monter en compétence.
PROFIL
Les compétences suivantes sont attendues :
Technologies:
– Angular
– VueJS
– .NET Framework 4 et +
– WCF
– SQL
– Web API
– Swagger Nswag
– SignalR
– Windows service
– Hangfire
Design Patterns
Bonnes pratiques : Solid , Dry
Optimisation de traitement
– SQL
– Dotnet
Méthodologie de gestion de projet :
– Agile-Scrum
CI/CD
– Jenkins
– SonarQube
– Ansible
Outils de gestion de versioning :
– Git
– GitLab
Message Broker :
– RabbitMq
Base de données :
– SQL server
– PostgreSQ
Bénin Digital est une Entreprise de Services du Numérique (ESN) spécialisée dans la digitalisation des processus métiers et accompagne les clients issus des secteurs de l’industrie, de la Banque & assurance, de l’industrie, de la Grande distribution & e-commerce, et des Médias & communication. Nous interagissons avec nos clients et consultants autour de compétences « tech » pour l’essentiel et les accompagnons aussi avec des talents Data, Produit, Design et Marketing Digital. Benin Digital accompagne ses clients dans la chaine de valeur de leurs activités en leur mettant à disposition son expertises à travers des consultants hautement qualifiées pour des projets et des missions diversifiées en Afrique et en Europe.