Contexte :
Notre client exploite un ensemble d’applications et de services internes reposant
sur des pipelines d’intégration et de déploiement automatisés (GitLab/Jenkins), des
environnements conteneurisés (Docker/Podman/Apptainer), une configuration automatisée (Ansible), ainsi qu’un système de supervision et de journalisation (Grafana, ELK). Les bases de données relationnelles telles que PostgreSQL ou MongoDB, nécessitant un suivi rigoureux des évolutions de schéma et des scripts d’initialisation de données. Le client a adopté les principes DevOps / SysOps et à ce titre vise à automatiser et industrialiser le cycle de vie de sa production logicielle de bout en bout.
MISSIONS
Le candidat sera impliqué dans des actions de fiabilisation des processus existants,
d’accompagnement des mises en production récurrentes, de maintien de la cohérence des environnements et de contribution à la qualité opérationnelle du système d’information. Des compétences de type SysOps, fournissant de l’expertise système et middleware en accompagnement pourront être necessaires pour configurer et paramétrer les infrastructures de la meilleure performance opérationnelle (du déploiement jusqu’à l’exploitation) des applications.
Les travaux s’inscriront dans une démarche globale d’optimisation des outils, de fiabilisation des livraisons logicielles et de capitalisation technique, en lien avec les équipes internes de développement, d’infrastructure et d’exploitation.
Activités principales :
• Gestion et évolution des environnements techniques
• Maintien en conditions opérationnelles des chaînes de déploiement
• Accompagnement des mises en production
• Gestion et évolution des environnements techniques
• Amélioration des outils de supervision et de traçabilité
• Capitalisation et transfert de compétences
PROFIL & Exigences techniques :
Le candidat dispose d’une solide expérience dans le maintien opérationnel d’environnements techniques et l’automatisation des déploiements. Il maîtrise les outils couramment utilisés dans un contexte d’intégration continue et d’infrastructure automatisée, notamment :
• Maîtrise des outils d’intégration continue et de déploiement : GitLab CI, Jenkins
(configuration de pipelines, gestion des runners).
• Gestion des dépendances et compilation : C++ (Conan, CMake), Java (Maven,
Gradle), Python (pip, conda).
• Maintenance des systèmes CI/CD incluant les outils, les plateformes et les dépôts :
Artifactory, Quetz.
• Automatisation et configuration : Ansible (scripts de configuration et déploiement).
• Conteneurisation et orchestration : Docker, Podman, Apptainer (création d’images,
gestion des conteneurs).
• Supervision et monitoring : Grafana, Prometheus (tableaux de bord, alertes).
• Journalisation et observabilité : ELK stack
• Gestion des bases de données : PostgreSQL, MongoDB (exécution de scripts SQL,
gestion des connexions, mises à jour de schéma).
• Connaissance des pratiques DevOps et GitOps (infrastructure as code, automatisation des déploiements).
• Une bonne capacité à travailler en coordination avec plusieurs équipes techniques, à
rédiger de la documentation claire et à transmettre ses pratiques est également
attendue…
• De l’autonomie, la rigueur et la capacité à intervenir sur un système déjà en place sont
essentielles pour la réussite de la mission
• Bonne communication orale et écrite
LIVRABLES
Pipelines CI/CD configurés et documentés ;
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.
