Architectural design of a Security Information and Event Management, log management/monitoring and fraud detection solution based on the ELK Stack, Quarkus Microservices, and automated Elastic Beats agents mass-deployments using Ansible for the Orange Money™ Platform. Client: Orange Burkina Faso
Supervising and assisting on release deployments/GoLives, Pre Production deployments and CI/CD pipeline management for the Orange Digital Store™ Platform. Client: Orange MEA
Designing and implementing a DevOps process (CI/CD pipeline) for a Liferay Portal Application.
Undisclosed Client
The introduction of Keyrus MEA Development Teams to the DevOps Mindset and its associated philosophy and the creation of a CI/CD pipeline with a full chain automation from Design to Production.
- * - * Main Project: Orange Digital Store * - * - *
Full Review of the Microservice Architecture.
Design and implementation of a DroneCI continuous integration pipeline for The Analytics Collector Microservice.
Using Helm Charts for managing multiplicity of the Openshift Deployments Manifests to different Openshift Production Environements (TEST, PREPROd/NO-PROD and Kermit PROD Environements) .
The implementation of a performances test launch battery for the Analytics Collector Microservice using Gatling Test Framework.
The establishement of a continuous monitoring strategy for the Orange Digital Store application using prometheus, Grafana, Zipkin and the ELK stack.
Configuration Tuning of the ODS Microservices for compatibility purposes in the client's production environment (Orange Kermit Platform).
Automating the deployment to Openshift Test Namespace with a Source to Image Capability using Springboot Dekorate and maven build Plugin.
The creation of a high-availability backup strategy for MongoDB Database, Amazon Opendistro for Elasticsearch and CDN multimedia content used by ODS to an Amazon AWS Simple Secure Storage Bucket.
Redesign and Reimplementation of the ODS Analytics Collector Microservice using the appropriate design paterns and best practices using Spring WebFLux Reactive Programming.
The Implementation of the integration tests on the DroneCI continuous integration pipeline for the ODS Analytics Collector Microservice using TestContainers and Mockserver utilities.
Providing support for the development team to work with the Gitflow branching model and for handling Docker local stacks.
The recreation of a new Gateway API Microservice using Spring Cloud Gateway , Ribbon for LoadBalancing and Hystrinx for Circuit Breaking and fault tolerance.
Systems administration , Cloud Computing and Cybersecurity Duties .
Reinstallation of the primairy and mirror-backup production Servers.
Conditionning of the environement and the instalation of the services.
The implementation of the cyber Security remidiation plan and the enforcement of security policies in regard to GDPR Regulations and ISO 27001/27002 standards.
The deployment of the Drupal CRM application.
Performance Tuning for MySQL , PHP-FPM and NGINX Loadbalancing .
Database Backup / Site Mirroring strategy.
Undisclosed Cybersecurity Emergency/Incident Response Team activities (CERT/CSIRT and Threat Intelligence).
Tunisie Telecom (Unité de gestion de réseaux d’entreprises, CSC KASBAH)
June 2017
to September 2017
Ensuring the proper functioning of the TT-SGR application and updating the templates for new routers added.
Ensuring the operational status of core optic-fiber network switches, installation and commissioning of data links as part of the National Integrated Administration Network (RNIA) Project.
Tunisie Telecom (Direction Centrale de Production, complexe des Télécoms « El Kasbah »)
February 2017
to June 2017
Design, Development and Deployment of an open source application for configuration automation and secure remote access to routers of Tunisia Telecom's corporate customers within the IT Security Subdivision.