L'introduction des équipes de développement (Digital) de Keyrus MEA au mindset DevOps et son philosophie associée, et la création d'un pipeline CI/CD doté d'une chaîne continue d'automatisation de la conception à la production.
- * - * Main Project: Orange Digital Store * - * - *
Refonte totale de l'architecture microservices.
Conception et implémentation d'un pipeline DroneCI d'intégration continue pour le microservice Analytics Collector.
L'implémentation des chartes Helm pour la gestion de la multiplicité des manifests de déploiement sur les différents environnements Openshift (TEST, PREPROD/NO-PROD and Kermit PROD Environements) .
L'implémentation d'une batterie de tests de performances pour le microservice Analytics Collector Microservice Moyennant le Framework de tests Gatling .
L'établissement d'une stratégie de supervision continue Pour l'application Orange Digital Store en utilisant Prometheus, Grafana, Zipkin et la suite ELK.
Le Tuning de la configuration des microservices pour assurer la compatibilité avec les exigences de la plateforme de déploiement cloud privée du client (Orange Kermit Container Platform).
L'automatisation du déploiement vers Openshift (Namespace de développement) avec la technologie Source-to-Image (S2I) en utilisant DekorateIO et le plugin Build de Maven.
La création d'un processus de sauvegarde automatique et restauration post-incident pour la base de données mongoDB, pour Amazon Opendistro for Elasticsearch et les données multimédias de la CDN utilisé par ODS vers une Bucket AWS S3 .
La refonte de la conception et la ré-implémentation du microservice ODS Analytics Collector en utilisant les patrons de conception appropriés et les bonnes pratiques en utilisant Spring WebFlux et la programmation réactive .
L'implémentation et l'intégration des tests sur le pipeline d'intégration continue DroneCI pour le microservice ODS Analytics Collector en utilisant les TestContainers et Mockserver.
Assistance des équipes de développement à l'utilisation du modèle de branching GitFlow et des stacks Docker locales.
La création d'une nouvelle API Gateway Microservice en utilisant Spring Cloud Gateway, Ribbon pour l'équilibrage de charge et Hystrix pour le "Circuit Breaking" et la tolérance au pannes.
Systems administration , Cloud Computing and Cybersecurity Duties .
Administration de systèmes , Cloud Computing, et cyber-sécurité.
- * - * Projet de migration du CRM de Nouvelair * - * - *
Réinstallation des serveurs de production principal et miroir/secours.
Configuration de l'environnement et installation des services.
L'implémentation d'un plan de remédiation sécurité et l'enforcement des polices de sécurité en relation avec l'RGPD et les stadards ISO 2001/27002.
Le déploiement de l'application CRM Drupal.
Tuning performances pour MySQL, PHP-FPM et l'équilibreur de charge NGINX.
Database Backup / Site Mirroring strategy.
Undisclosed Cybersecurity Emergency/Incident Response Team activities (CERT/CSIRT and Threat Intelligence).