CONTEXTE
l’Ingénieur DevOps / Intégration Cloud IAM agit comme expert technique au sein de la DT. Il assure l’intégration, la configuration et le maintien en conditions opérationnelles de la solution Keycloak, tout en garantissant sa conformité aux exigences de sécurité et de performance.
Missions
- Maîtriser les systèmes Linux, Unix, RedHat
- Expertise avérée dans au moins un langage de programmation majeur (Java, etc.) et bonne polyvalence sur d’autres environnements
- Accompagner les maîtrises d’œuvre (ME) dans la livraison de leurs applications dans le cloud
- Assurer le support des ME en cas d’anomalies lors des livraisons
- Installer, configurer et adapter la solution Keycloak aux exigences du client
- Intégrer et mettre en œuvre les solutions de la Direction Technique (Keycloak, Grafana, Prometheus)
- Installer et intégrer les composants socle de la DT (PostgreSQL, HAProxy)
- Assurer l’intégration et la configuration des solutions dans les environnements de test, en garantissant la stabilité et la compatibilité entre tous les composants techniques et applicatifs
- Configurer les logiciels conformément aux exigences fonctionnelles et garantir leur compatibilité avec l’environnement technique
- Préparer et suivre les mises en production en coordination avec les équipes projets et la production
- Acquérir une maîtrise des offres d’infrastructure GTS pertinentes sur ce périmètre
- Concevoir les scénarios de tests, sélectionner les outils de benchmarking et fournir un rapport détaillé des résultats et recommandations
- Participer activement aux cérémonies Agile, aux comités de pilotage et aux ateliers techniques en apportant une expertise technique et des recommandations
- Promouvoir et garantir l’application des bonnes pratiques IAM au sein des projets et des équipes techniques
Résultats Attendus
- Implémenter les besoins IAM des clients internes et contribuer aux livraisons des projets
- Communiquer les difficultés rencontrées et être force de proposition pour des solutions et des améliorations continues
- Accompagner la résolution des anomalies liées aux livraisons et proposer des actions correctives
- Concevoir et documenter des scénarios de tests manuels et automatisés
- Analyser, recommander et mettre en œuvre la montée en charge de la solution IAM
- Garantir le MCO de la solution IAM via des outils automatisés
- Participer à l’amélioration continue en fournissant des feedbacks constructifs
- Rédiger et maintenir la documentation technique
- Participer activement aux cérémonies Agile et aux réunions projets
- Suivre et exécuter les actions projets qui lui sont confiées
Profil
- Systèmes Linux, RedHat & Réseaux
- Loadbalancing (VIP, SLB, HaProxy)
- Gestion de la Base de données (PostgreSQL et cluster)
- Maîtrise des architectures réseaux distribuées et résilientes
- Expertise dans les architectures de conteneurisation et les outils d’automatisation et de déploiement continu (Terraform, Ansible, Kubernetes, Docker, CI/CD, GitHub Actions, Jenkins)
- Keycloak : administration, installation, tuning, configuration
- Solides connaissances des protocoles de sécurité (SAMLv2, OpenIdConnect, OAuth2, WebAuthn, FIDO2) et des enjeux associés
- Maîtrise des outils d’observabilité Grafana et Prometheus pour la supervision et le monitoring des environnements
- Maîtrise Java et des principes « Clean Code »
- Capacité à appliquer les pratiques Agile (Scrum, Kanban, Design Thinking, Agile@Scale) et à utiliser efficacement les outils de gestion (Jira, Confluence), tout en respectant les standards ITIL pour la qualité et la continuité des services
- Capacité de vulgariser la solution IAM et ses protocoles
- Connaissance générale de l’architecture applicative
Compétences Souhaitées
- Expériences bancaires et/ou moyens de paiements
- Connaissance de l’écosystème
- Anglais professionnel
Compétences Comportementales
- Dynamisme, proactivité et autonomie dans la réalisation des missions
- Excellentes compétences en écoute, dialogue, communication et collaboration avec les partenaires internes et externes
- Curiosité et forte appétence pour l’amélioration continue et l’innovation
- Esprit d’équipe, sens pédagogique et capacité à vulgariser les concepts techniques
- Aisance relationnelle et rédactionnelle pour faciliter les échanges et la documentation
- Force de proposition, capacité à challenger et sécuriser les choix techniques
- Ouverture et capacité à intégrer rapidement de nouveaux concepts et technologies
À propos de Bénin Digital
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 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.