Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Mohamed OUNIS

Ingénieur DevOps

Mohamed OUNIS
30 ans
Permis de conduire
Tunis (1006) Tunisie
Situation professionnelle
En poste
En recherche active
CV réalisé sur DoYouBuzz
  • 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).