CONTEXTE
Suite à la réalisation du POC de l’application, cette dernière passe en phase d’industrialisation.
MISSIONS
Le prestataire aura pour objectif de développer l’application en méthode agile Scrum. Il devra respecter les bonnes pratiques du développement, en cohérence avec l’équipe (AMOA) qui conduit les projets dans son ensemble. Un onboarding permettra d’engager le profil dans le dispositif et de juger sa bonne intégration dans l’équipe.
COMPETENCES
Les technologies minimums connues et attendues : –
Angular – – –
HTML / CSS
Python (Django)
PWA
L’écosystème : –
API rest – – – – – –
Jira
Confluence
Gitlab + Gitlab CI/CD
Docker
Sonarcube
Squash TM
Développement loppement du périmètre de chaque sprint, validé en amont, dans les délais impartis –
Le contenu livré doit être fonctionnel
2. Tests –
Réalisation de tests unitaires – –
Tunnel d’analyse Sonarqube
Cahier de tests (automatisé ou non) complété avec le résultat des tests demandés
Livrables –
Code source de la réalisation du sprint – – –
Résultats des tests unitaires
Résultats d’analyse Sonarqube avec les résultats suivants :
o Note de A pour :
▪ Bugs
▪ Vulnerabilities
▪ Hotspots Reviewed
▪ Code Smells
o Coverage > 80%
o Duplications < 5%
o 0 faille de sécurité OWASP Top 10
Si demandé : Scripts des tests automatisés (Squash TM) : export Squash + fichiers
Robot
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. Bénin Digital accompagne ses clients dans la chaine de valeur de leurs activités en leur mettant à disposition son expertise à travers des consultants hautement qualifiés pour des projets et des missions diversifiées en Afrique et en Europe