ELK est une pile logicielle composée de ElasticSearch, Logstash et Kibana.
Développement et déploiement de plateformes eKYC d’onboarding destinées aux clients
institutionnels et aux PME, permettant l’automatisation et la sécurisation du processus
d’identification et de vérification des clients conformément aux réglementations bancaires et aux
normes KYC/AML.
Missions :
- Modélisation et orchestration des processus métier avec Camunda : conception de
workflows BPMN pour automatiser et optimiser les parcours d’onboarding des clients.
- Création et gestion de diagrammes BPMN : mise en place de processus automatisés et
interactifs pour fluidifier la validation des dossiers et réduire les délais de traitement.
- Implémentation et intégration des workflows Camunda avec les API backend, assurant une
exécution fluide et scalable des processus métier.
- Développement de scripts et de connecteurs personnalisés pour enrichir les fonctionnalités
de Camunda et faciliter l’interaction avec des services tiers (OCR, validation d’identité,
scoring).
- Surveillance et optimisation des processus métier : analyse des performances des
workflows, détection des goulets d’étranglement et mise en place d’améliorations
continues.
- Conception et implémentation d’API sécurisées et performantes pour l’onboarding des
clients, garantissant une haute disponibilité et un traitement efficace des données sensibles.
Page - 2
- Intégration des API avec les bases de données et les services externes (OCR, services de
validation d’identité, systèmes de scoring) afin d’automatiser la vérification des clients et
de minimiser les interventions manuelles.
- Développement d’interfaces utilisateur dynamiques et intuitives avec Angular, offrant une
expérience fluide et optimisée pour les clients et les gestionnaires de comptes.
- Collaboration étroite avec les équipes UI/UX pour concevoir des parcours utilisateurs
efficaces et conformes aux standards de la banque, assurant une navigation claire et
intuitive.
- Mise en place de services Angular pour la communication avec les API backend et la
gestion de l’état de l’application via RxJS, garantissant une synchronisation en temps réel
des données.
- Participation active aux cérémonies Agile (daily meetings, sprint planning, rétrospectives)
afin d’assurer une transparence dans l’évolution du projet, une amélioration continue des
processus et une livraison régulière des fonctionnalités.
- Optimisation et sécurisation des applications en appliquant les bonnes pratiques de
développement (clean code, tests automatisés, revue de code) et en utilisant des outils
d’analyse statique tels que SonarQube.
- Déploiement et gestion des conteneurs applicatifs avec Docker et Kubernetes sur
OpenShift, garantissant une scalabilité et une maintenance simplifiée des services.
Système d'analyse du cycle de vie des équipements aéronautiques et évaluation de leur impact
environnemental.
Missions :
- Analyse des besoins et estimation des charges ;
- Conception de l'architecture applicative et infrastructure ;
- Conception du modèle de données à utiliser ;
- Développement des tests unitaires pour assurer la qualité et la bonne couverture du code
avec JUnit, Mockito et Jest;
- Développement d'API REST et microservices avec Spring ;
- Mise en place d'un worker queue avec SQS pour les tâches de calcul des impactes ;
- Développement d'une lambda aws pour déclencher un traitement lorsque les fichiers sont
uploadés sur S3 ;
- Développement de l’interface de l’application avec Angular (UX/UI) ;
- Assurer le DevOps (CI/CD) avec Jenkins ;
- Gestion de l'infrastructure aws avec terraform ;
- Accompagnement de la recette et traitement des retours ;
- Suivi des qualités des codes, des merges request.
Système d'analyse du cycle de vie des équipements aéronautiques et évaluation de leur impact
environnemental.
Missions :
- Analyse des besoins et estimation des charges ;
- Conception de l'architecture applicative et infrastructure ;
- Développement d'API REST et microservices avec Spring Boot ;
- Mise en place de la migration vers une nouvelle version d’ELK pour améliorer la gestion
des logs et la surveillance des microservices ;
- Intégration d’Elasticsearch pour l'indexation et la recherche des données liées à la
traçabilité des équipements ;
- Développement de dashboards personnalisés avec Kibana pour le monitoring des systèmes
critiques ;
- Mise à jour et gestion des pipelines de logs avec Logstash pour assurer la cohérence et la
fiabilité des données ;
Développement d'une lambda aws pour déclencher un traitement lorsque les fichiers sont
uploadés sur S3 ;
- Développement de l’interface de l’application avec Angular (UX/UI) ;
- Automatisation des tests unitaires et couverture du code avec JUnit et Jest
Projets:
- Portail Unique du gouvernement pour les services publics;
- Catalogue de services et intégration des systèmes institutionnels( interopérabilité);
- Système CRVS et Gestion de l’Identifiant Unique des citoyens.
- Recensement de population par l’e-fokontany;
Missions :
- Superviser le projet : des choix techniques, méthodes à utiliser;
- Etre le référent en matière de code, mettre en place de bonnes pratiques, et vérifier les
actions menées par une équipe de 5 développeurs;
- Conception de l'architecture applicative et infrastructure ;
- Définition et implémentation de schémas de bases de données optimisés sous PostgreSQL
et MongoDB ;
- Création de composants modulaires pour accélérer le développement et garantir la
cohérence ;
- Développement d'API REST, GraphQL et GRPC dans une architecture orientée services ;
- Mise en place de tests unitaires (Jest, Cypress, Pytest, JUnit) ;
- Automatisation des déploiements et intégrations continues avec Jenkins, GitLab CI,
GitHub Actions et Ansible ;
- Migration de la stack ELK pour une meilleure surveillance des services critiques et des
logs des systèmes interopérés ;
- Gestion des retours utilisateurs et implémentation de correctifs en continu.
Technologies:
Java (Spring Boot), ELK Stack (Elasticsearch, Kibana), JavaScript (React Native, TypeScript,
React.js), GraphQL, PostgreSQL, MongoDB, Jenkins, GitLab CI, GitHub Actions, Ansible,
Docker.
Projets:
- Portail Unique du gouvernement pour les services publics;
- Catalogue de services et intégration des systèmes institutionnels( interopérabilité);
- Système CRVS et Gestion de l’Identifiant Unique des citoyens.
- Recensement de population par l’e-fokontany;
Missions :
- Superviser le projet : des choix techniques, méthodes à utiliser;
- Etre le référent en matière de code, mettre en place de bonnes pratiques, et vérifier les
actions menées par une équipe de 5 développeurs;
- Conception de l'architecture applicative et infrastructure ;
- Définition et implémentation de schémas de bases de données optimisés sous PostgreSQL
et MongoDB ;
- Création de composants modulaires pour accélérer le développement et garantir la
cohérence ;
- Développement d'API REST, GraphQL et GRPC dans une architecture orientée services ;
- Mise en place de tests unitaires (Jest, Cypress, Pytest, JUnit) ;
- Automatisation des déploiements et intégrations continues avec Jenkins, GitLab CI,
GitHub Actions et Ansible ;
- Migration de la stack ELK pour une meilleure surveillance des services critiques et des
logs des systèmes interopérés ;
- Gestion des retours utilisateurs...
Développement d'une application USSD, APIs TMF et d'une plateforme web pour la gestion des
comptes clients.
Missions :
- Accompagner les développeurs, résoudre les problèmes, les faire monter en compétences;
- Organiser le travail de l’équipe de 3 développeurs fullstack;
Page - 4
- Conception de l'architecture applicative pour les services USSD ;
- Migration de l’ancienne version de l'outil ELK vers une nouvelle version plus performante,
permettant une meilleure surveillance des logs d’API et la détection proactive des
anomalies ;
- Implémentation d'Elasticsearch pour améliorer la recherche et la gestion des transactions
d'achat en temps réel ;
- Utilisation de Kibana pour la visualisation des logs et l'analyse des performances système
en temps réel ;
- Intégration des systèmes de facturation avec des services backend développés en
Java(Quarkus & Vert.x);
- Mise en place de tests d'interopérabilité conformes aux standards Orange International.