À propos de Hamdi
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- TF1Consultant DevOpsnovembre 2024 - Aujourd'hui (1 an et 7 mois)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, LaposteConsultantnovembre 2021 - novembre 2024 (3 ans)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 DevOpsnovembre 2021 - Aujourd'hui (4 ans et 7 mois)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).
Recommandations
Soyez le premier à recommander Hamdi
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Diplôme d'ingénieur en informatiqueESPRIT2017Diplôme d'ingénieur en informatique