My name is Mohamed Ali Ghouma, a DevOps Cloud SRE Engineer passionate about automation, container orchestration, and continuous integration. Ever since I was young, I have been captivated by technology and the way it transforms our world. As Harold Abelson once said, "Programs must be written for people to read, and only incidentally for machines to execute."
I am a dedicated, hardworking, and adaptable professional who thrives on challenges. I specialize in automating complex infrastructures and optimizing deployment pipelines, ensuring efficiency, scalability, and reliability in cloud environments. Whether working independently or within a team, I aim to deliver technical solutions that drive digital transformation.
Contexte et Objectifs:
En tant qu'Ingénieur DevOps chez Air France, ma mission principale était d’optimiser l’infrastructure DevOps existante pour améliorer les processus de développement et de déploiement dans un environnement AWS. Objectif : Automatiser davantage les processus, réduire les délais de livraison et renforcer la stabilité ainsi que la résilience des systèmes.
Environnement Technique:
Technologies : AWS CodeCommit, CodeDeploy, CodePipeline, CodeBuild, CloudFormation, AWS CDK, Python, Shell scripting, Docker, Scrum.
Plateforme : Gestion de l'infrastructure via AWS avec une approche Infrastructure as Code (IaC), garantissant le déploiement et la maintenance de services à grande échelle.
Collaboration : Travail en étroite collaboration avec des équipes pluridisciplinaires, incluant des développeurs, architectes cloud, et équipes d’opérations.
Réalisations Clés:
• Automatisation complète des pipelines CI/CD avec AWS CodePipeline et Jenkins, accélérant les cycles de livraison.
• Conteneurisation des applications avec Docker, réduisant considérablement les délais de mise en production.
• Conception et déploiement d'infrastructures cloud résilientes via AWS CloudFormation et CDK.
• Développement de scripts Shell pour automatiser la gestion des logs et améliorer la surveillance des performances.
• Gestion centralisée des artefacts avec AWS CodeArtifact, réduisant les erreurs liées aux versions et facilitant la gestion des dépendances.
Résultats Obtenus:
• Accélération des déploiements grâce à l'optimisation des pipelines CI/CD et à la conteneurisation.
• Renforcement de la résilience et de la stabilité des systèmes via une automatisation accrue.
• Réduction des erreurs humaines grâce à l'adoption de l'IaC.
• Amélioration de la collaboration inter-équipes à travers l'intégration continue (CI) et les déploiements continus (CD).
Contexte et Objectifs:
En tant qu'Ingénieur DevOps chez Focus International, j’étais responsable de la mise en place complète de l'infrastructure DevOps pour le département web, avec pour objectif d’optimiser les cycles de développement et d’automatiser les processus de déploiement et de tests.
Environnement Technique:
Technologies : Ansible, Kubernetes, GitOps (ArgoCD), Jenkins, MongoDB, Docker, Docker Swarm, Docker Compose, .NET Core, .NET Framework, Spring Boot, Angular, Nginx, IIS.
Infrastructure : Hybride (on-premise et cloud).
Collaboration : Travail continu avec des équipes de développement, QA et opérations pour garantir l’efficacité des cycles CI/CD.
Réalisations Clés:
• Automatisation des processus de déploiement avec Kubernetes et GitOps.
• Gestion des pipelines CI/CD pour quatre environnements différents.
• Déploiement d'infrastructures avec Ansible et orchestration des clusters Docker Swarm et Kubernetes.
• Support technique continu auprès des équipes de développement et QA.
Résultats Obtenus:
• Réduction des délais de livraison de 30% grâce à l'automatisation des processus.
• Amélioration de la scalabilité et fiabilité des systèmes.
• Optimisation des ressources et réduction des coûts d'exploitation.
• Renforcement de la collaboration entre les équipes techniques.
Contexte et Objectifs:
En tant qu'Ingénieur DevOps chez Linedata, j'étais chargé de la mise en place complète de l'infrastructure DevOps, visant à automatiser les processus de déploiement et de tests pour améliorer l'efficacité des cycles de développement.
Environnement Technique:
Technologies : Jenkins, Docker, Kubernetes, EFK Stack (Elasticsearch, Fluentd, Kibana), SonarQube, JMeter, Selenium WebDriver, Prometheus, Grafana, Nexus, Tomcat.
Infrastructure : Hybride (cloud et on-premise).
Collaboration : Collaboration étroite avec les équipes de développement et d’opérations pour garantir une livraison continue fluide et fiable.
Réalisations Clés:
• Automatisation des tests et déploiements, incluant les tests unitaires et de performance.
• Conteneurisation des systèmes avec Docker, assurant la portabilité des applications.
• Surveillance en temps réel avec Prometheus et Grafana.
• Gestion centralisée des artefacts avec Nexus.
Résultats Obtenus:
• Amélioration de la disponibilité des applications grâce à l'automatisation.
• Réduction des incidents en production via une surveillance proactive.
• Amélioration de la collaboration entre les équipes grâce à l’adoption des pratiques CI/CD.
Spécialisation en Cloud Computing et DevOps, avec une mention très bien. Projets de développement logiciels orientés vers l'optimisation des processus et l'infrastructure cloud.
Cours avancés en programmation, systèmes d'exploitation et réseaux, avec des projets de développement orientés vers l'ingénierie des systèmes et des logiciels.
Spécialisation en sciences expérimentales avec un intérêt marqué pour les systèmes informatiques et le développement logiciel.
Configure and manage servers using scripts and ansible playbooks
write APIs and services using Golang
containerize applications and manage it images
Manage and administrate kubernetes clusters
Write infrastrcture as code and make it more portable
Architect and migrate wordload to the cloud
Checkout my Blog! you'll love it ;)
I was in charge with a collegue to design a website for the radio station capable of broadcasting their programs...
Hired by APLM is an environmental association which aims at promoting and saving the natural resources i was instructed to create...
First Advertising platform in the african content, Calynga offers variaty of ad format for users to promote their products.