Contexte :
Le DevSecOps intègrera une Tech Factory au sein de notre client final.
MISSIONS :
– Cadrage des Sujets Techniques :
- Conduire le processus de cadrage des sujets techniques pour assurer une compréhension approfondie des besoins et des exigences du projet. Ce processus jouera un rôle crucial dans la définition des fondations techniques et des orientations du projet.
- Organiser des sessions de cadrage avec les parties prenantes pour recueillir les besoins fonctionnels et techniques. Analyse des contraintes techniques, identification des dépendances entre les composants et définition des exigences de performance.
– Réalisation de POC :
- Être responsable de la réalisation de “Proof of Concepts” (POC) pour évaluer la faisabilité et la performance des solutions techniques proposées par la parties prenantes (PO / PSA / Factory Agile, DSIT, R&D, …). Formalisation des directives (guidelines) basées sur les résultats des POC.
- Pour chaque POC, définir les objectifs, les scénarios de test, les critères de succès et les métriques de performance. Les POC seront réalisés dans des environnements contrôlés pour simuler des conditions réelles (iso PROD). La formalisation des guidelines se fera en analysant les résultats des POC.
– DevSecOps :
- Intégrer des pratiques DevSecOps en automatisant les processus de développement, de tests et de déploiement tout en intégrant des contrôles de sécurité à chaque étape du cycle de vie.
- L’automatisation des tests de sécurité, l’utilisation d’outils de vérification de code, et la mise en place de pipelines CI/CD sécurisés seront des éléments cruciaux. L’intégration de mécanismes de feedback continu sur la sécurité sera également impliquée.
– Coconstruire la Trajtech avec les PSA :
- Collaborer activement avec les PSA pour définir la trajectoire technologique du projet.
- Animer des ateliers de travail collaboratifs, des sessions de retours d’expérience tout en communiquant avec les parties prenantes.
– Support des Équipes de Développement :
- Fournir un soutien technique continu aux équipes de développement tout au long du cycle de vie du projet. Cela inclut l’assistance en matière de configuration d’environnement de développement, la résolution des problèmes techniques et la fourniture de conseils techniques.
- Travailler en étroite collaboration avec les équipes de développement pour comprendre leurs besoins, résoudre rapidement les problèmes techniques et proposer des solutions pour optimiser le processus de développement. Assurer également la disponibilité des environnements de développement et aider à la mise en place d’outils facilitant le travail des développeurs.
– Expertise :
- Ouverture vers le Cloud : Cette initiative vise à intégrer activement les services cloud dans le périmètre du projet, illustrant la volonté d’adopter une approche moderne et évolutive.
- Identifier les charges de travail appropriées pour la migration vers le cloud, évaluer les services cloud pertinents en fonction des besoins du projet, et mettre en œuvre des solutions qui maximisent l’efficacité opérationnelle. Assurera également une transition fluide en tenant compte des aspects de sécurité, de conformité et de performance
Compétences recherchées :
– Obligatoires :
- Connaissance des langages de programmation (Python, Java, SQL)
- Compréhension approfondie des systèmes d’exploitation (Linux, Windows) et de leur sécurité
- DevSecOps : Automatisation, Intégration continue, déploiement continu
- Processus de développement : bonne compréhension des méthodologies Agile et des cycles de développement
- Architecture applicative et technique (Upgrade OS et Middleware, Migration)
- Service Cloud : Container / Openshift
– Optionnelles :
- DBA : Gestionnaire de base de données ORACLE et PostgreSQL
Expérience nécessaire : minimum 7 années d’expérience
Méthodologie : Agile (Scrum, Kanban, Safe)
Langues : Français, l’Anglais est un plus.
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.