Contexte :
Notre client souhaite se faire accompagner pour une prestation «Concepteur développeur spécialisé sur la technologie DRUPAL» au sein de la direction Conception et Développement Logiciel.
MISSIONS
Savoir développer dans un ou plusieurs langages adaptés à la stack mise en oeuvre (Drupal, PHP)
Maitriser la conception et le développement d’API REST sécurisées
Maitriser la conception et le développement d’application réparties et être force de proposition dans le design de la solution à développer (Micro services, App Services, API)
Accompagner à la définition du besoin et l’analyse détaillée du code existant
Délivrer des solutions informatiques complètes (Conception de l’architecture technique jusqu’au code, aux tests et leur automatisation) pour les applications du groupe
Proposer un design cohérent avec la stratégie de développent Cloud Azure
Accompagner la transformation DevOps
Développer avec un souci d’automatisation des tests dans un cadre DevOps
Respecter les contraintes et usages du développement sécurisé dans un contexte Cloud
Contribuer à la stratégie de dev (méthodologie, répartition des travaux, etc…)
Être moteur de la maintenance évolutive et corrective, et s’assurer du bon fonctionnement des différents applicatifs
Compétences requises :
Expertise du développement PHP8+ et Drupal 10+ (CakePHP en option)
Maitrise de la conception et du développement en mode TDD
Maitrise du développement JDBC/ORM SQL
Maitrise du développement d’API REST et des contrats d’interface (Swagger ou OpenAPIv3)
Connaissance et / ou utilisation des outils suivants :
Suite Microsoft 365
Cloud Azure (App Service, AKS, Document DB etc…)
Bases de données SQL (PostgreSQL, MySQL, SQLServer)
Orchestration sous Kubernetes (AKS) ou Azure AppService
Pratiques testing : TDD, BDD, Selenium
Outils : Git, Jenkins, Maven (ou autre lié au langage), Nexus, Sonar
Livrables attendues (liste non exhaustive) :
Corriger les vulnérabilités PHP/Drupal
Documenter les spécifications techniques
Concevoir et développer de nouvelles solutions
Etablir un cahier de recette relatif aux tests unitaires
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.
