
Ahmed Trabelsi
Ingénieur Cloud & DevOps
Salaire / Taux journalier
Sfax, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur DevOps/Cloud avec expertise en infrastructure automatisée et pipelines CI/CD sur GCP/Kubernetes. Spécialisé en déploiements cloud-native avec Terraform, ArgoCD et approches FinOps pour l'optimisation des coûts. Je transforme vos processus de déploiement en solutions scalables, sécurisées et rentables.
Expérience de travail
Ingénieur Cloud & DevOps
Sofrecom Tunisie
févr. 2025 - août 2025
7 mois
Gouvernorat Sfax, Tunisie
Mettre en place une infrastructure automatisée, optimisée et scalable pour le déploiement d’une application cloud-native, et en intégrant des approches FinOps. Ce que j’ai réalisé : - Provisionnement de l’infrastructure avec Terraform - Mise en place d’un pipeline CI/CD pour automatiser le déploiement de l’infrastructure - Mise en œuvre d’un pipeline de déploiement applicatif automatisé : À chaque push sur GitLab, une pipeline CI se déclenche, construisant l’image Docker de l’application, la scannant avec Trivy, puis la publiant dans Artifact Registry sur GCP. Le tag de l’image est ensuite mis à jour dans le fichier values.yaml du chart Helm. ArgoCD, configuré pour surveiller ces fichiers, détecte automatiquement la nouvelle version et procède au déploiement de l’application sur GKE, assurant un déploiement continu, automatisé, sécurisé et reproductible. - Approches FinOps mises en œuvre pour l’optimisation des coûts Cloud : + Migration d’une VM vers GKE pour une meilleure gestion des ressources et une réduction des coûts + Migration d’un pod vers Cloud SQL pour optimiser les performances et le coût de la base de données + Mise en place du suivi de la consommation en temps réel et notifications en cas de dépassement de budget
DevSecOps Engineer
Sofrecom Tunisie
juil. 2024 - août 2024
2 mois
Gouvernorat Sfax, Tunisie
Building an End-to-End DevSecOps CI/CD Pipeline and Deployment on a Kubernetes Cluster. In this project, the CI/CD workflow is automated through the integration between GitLab and Jenkins, simplifying developers' work. When a "build" comment is added to a merge request on GitLab, it automatically triggers a Jenkins pipeline that begins with unit tests and code quality analysis using SonarQube. If these steps are successful, a JAR file is built and used to create a Docker image. This image is then scanned for potential vulnerabilities, optimized with Trivy, and deployed to a Kubernetes cluster. After deployment, the application is monitored to ensure stability, and a Python script updates the labels and comments on GitLab to indicate success or failure. This automated process simplifies repetitive tasks for developers, ensures rigorous validation, and provides secure preparation of code for production, thereby improving the quality and reliability of development.
Développeur web
AraniaCom
juin 2023 - août 2023
3 mois
Tunis, Tunisie
Digitalisation des formulaires .
Full-stack Developer
Future Proof
nov. 2022 - mars 2023
5 mois
Sakiet Ezzit, Tunisie
Business Intelligence Developer – End-of-Studies
SiFAST
janv. 2022 - juil. 2022
7 mois
- This project involves creating a real-time dashboard that allows progress monitoring of SiFAST projects. -The solution also allows the proper management of resources allocated to each project.
SAP, ERP INTERNSHIP - SUMMER INTERNSHIP
SIRYOS I SAP Gold Partner Integrator I AI Editor I IT Consulting
juin 2021 - août 2021
3 mois
Tunis, Tunisie
- Participation in the understanding and analysis of needs business functions / SAP. - Learning the functionalities of ERP, SAP. - Performing tests on SAP. - Used technologies : SAP
Formation
Institut International de Technologie
Software Engineer
2022 - 2025
2 ans 10 mois
institut supérieur d'informatiques et de multimédias (ISIMS)
Diplôme en sciences informatiques spécialité big data et analyse de données
2019 - 2022
2 ans 10 mois
Lycée Mohamed Ali
Baccalauréat