About Hamdi
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- TF1Consultant DevOpsNovember 2024 - Today (1 year and 7 months)92100 Boulogne-Billancourt, France• Synchronisation entre les équipes QA, INFRA, SECURITE.• Conception et mise en place d'applications ArgoCD pour automatiser le déploiement des workflows.• Automatisation du chargement des résultats de tests Cucumber dans Xray à l'aide d'un template Argo Workflow.• Création automatique des exécutions de tests Xray/Jira pour chaque résultat de test généré.• Création et développement de workflows via Argo Workflows afin de lancer des tests automatisés.• Création de workflows GitHub pour builder des applications (web, android, IOS) et les sauvegarder sur S3 en vue de leur utilisation dans les tests automatisés.• Intégration du lancement des tests automatisés via le développement d'un webhook (script personnalisé) depuis GitHub Actions et ArgoCD.• Mise en place d'Argo Events pour intercepter les requêtes provenant du webhook et déclencher le workflow approprié sur Argo Workflows avec les paramètres transmis.• Création et préparation d'images spécifiques pour les workflows de tests via GitHub Actions, puis déploiement sur AWS ECR.• Préparation des prérequis pour les différents composants sur AWS via Terraform (création de buckets S3, de secrets dans AWS Secrets Manager, et déploiement d'ArgoCD, Argo Workflows et Argo Events sur EKS).
- DevOps, LaposteConsultantNovember 2021 - November 2024 (3 years)94200 Ivry-sur-Seine, France• Synchronisation entre les équipes BUILD, RUN, PROD, INFRA, ARCHITECTES.• Pilotage des migrations des OS des serveurs CentOS vers Ubuntu (serveurs de bases de données et applicatifs).• Pilotage des mises en production (MEPs).• Mise en place d'un CMS (Wordpress) sur différents environnements.• Déploiement, gestion, sécurité et assurance de la haute disponibilité de site vitrine de l'identité numérique.• Mise en place de 3 clusters KUBERNETES pour différents environnements (DEV, REC, PPROD) à l'aide d'ANSIBLE.• Migration des applications vers Kubernetes (amélioration des pipelines CI/CD afin de les adapter à la nouvelle architecture).• Mise en place des scripts automatisés pour installer et configurer les outils nécessaires au déploiement d'applications (API's, KEYCLOAK) et à la gestion des logs (NGINX, DOCKER, LOGSTASH, ELASTICSEARCH) en utilisant ANSIBLE et JENKINS.• Développement des pipelines pour les builds des applications à l'aide de GITLAB-CI (gestionnaire de packages : NEXUS).• Création des chaînes CI/CD pour le déploiement des applications sur des conteneurs DOCKER à l'aide d'ANSIBLE, JENKINS et BASH.• Support : Analyse et résolution des incidents liés aux déploiements applicatifs.• POC : Développement d'une plateforme de monitoring pour superviser l'état des conteneurs, Pods, serveurs et outils utilisés (nginx, metricbeat, logstash, docker, certificats SSL) en utilisant Python (Flask).
- LaposteConsultant DevOpsNovember 2021 - Today (4 years and 7 months)94200 Ivry-sur-Seine, France• Synchronisation entre les équipes BUILD, RUN, PROD, INFRA, ARCHITECTES.• Pilotage des migrations des OS des serveurs CentOS vers Ubuntu (serveurs de bases de données et applicatifs).• Pilotage des mises en production (MEPs).• Mise en place d'un CMS (Wordpress) sur différents environnements.• Déploiement, gestion, sécurité et assurance de la haute disponibilité de site vitrine de l'identité numérique.• Mise en place de 3 clusters KUBERNETES pour différents environnements (DEV, REC, PPROD) à l'aide d'ANSIBLE.• Migration des applications vers Kubernetes (amélioration des pipelines CI/CD afin de les adapter à la nouvelle architecture).• Mise en place des scripts automatisés pour installer et configurer les outils nécessaires au déploiement d'applications (API's, KEYCLOAK) et à la gestion des logs (NGINX, DOCKER, LOGSTASH, ELASTICSEARCH) en utilisant ANSIBLE et JENKINS.• Développement des pipelines pour les builds des applications à l'aide de GITLAB-CI (gestionnaire de packages: NEXUS).• Création des chaînes CI/CD pour le déploiement des applications sur des conteneurs DOCKER à l'aide d'ANSIBLE, JENKINS et BASH.• Support: Analyse et résolution des incidents liés aux déploiements applicatifs.• POC: Développement d'une plateforme de monitoring pour superviser l'état des conteneurs, Pods, serveurs et outils utilisés (nginx, metricbeat, logstash, docker, certificats SSL) en utilisant Python (Flask).
Recommendations
Be the first to recommend Hamdi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme d'ingénieur en informatiqueESPRIT2017Diplôme d'ingénieur en informatique