À propos de Alaa Eddine
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- BpifranceIngenieur DevOpsBANQUE & ASSURANCESaoût 2022 - Aujourd'hui (3 ans et 10 mois)Mise en production du projet Medi Cassiopae sur Tanzu :● Automatisation du déploiement complet des composants du projet, tant le backend que le frontend, sur les clusters Tanzu en utilisant avec expertise les templates Helm et les HelmReleases. Cette approche a considérablement accéléré la mise en production tout en garantissant la cohérence des configurations.● Mise en place des outils GitOps FluxCD et Helm-operator sur Tanzu, permettant une gestion efficace des flux de travail et une automatisation améliorée des déploiements.● Industrialisation de la création et de la mise à jour des images Docker via des pipelines automatisés pour renforcer la fiabilité des déploiements.● Configuration et optimisation de pipelines CI/CD Jenkins pour une intégration et une livraison continues fluides. Grâce à ces pipelines robustes, l'équipe a pu réduire considérablement les temps de déploiement et augmenter la fréquence des livraisons.● Automatisation fluide du déploiement des artefacts sur l’artifactory JFrog, simplifiant ainsi la gestion des packages et améliorant l'efficacité globale des processus de la livraison.● Intégration de l'outil Grype pour renforcer la sécurité en détectant les vulnérabilités potentielles dans les images Docker.● Upgrade et migration réussies des applications vers des versions plus récentes pour adopter les dernières fonctionnalités et correctifs de sécurité.● Mise en place de tableaux de bord de monitoring complets via l’outil Datadog, offrant une visibilité en temps réel sur les performances du projet et permettant une supervision proactive. Les alertes instantanées par e-mail ont permis une réactivité accrue face aux incidents.Environnement technique: Helm, Helm-operator, Helmrelease, FluxCD, Jenkins, Grype, Artifactory JFrog, springboot, JavaScript, GitOps, Kubernetes, Docker, Gitlab, Tanzu, Datadog.Mise en production du projet des Events Cassiopae sur EKS:● Déploiement des différents composants du projet sur les clusters EKS d’AWS en utilisant les templates Helm et les HelmReleases.● Mise en place des outils GitOps FluxCD et Helm-operator sur Tanzu, permettant une gestion efficace des flux de travail et une automatisation améliorée des déploiements.● Industrialisation de la création et de la mise à jour des images Docker via des pipelines automatisés pour renforcer la fiabilité des déploiements.● Configuration de pipelines CI/CD Jenkins pour une intégration et une livraison continues fluides.● Automatisation du déploiement des artefacts sur l’artifactory JFrog pour une gestion simplifiée des packages.● Intégration de l'outil Grype pour renforcer la sécurité en détectant les vulnérabilités potentielles dans les images Docker.● Automatisation de la création des instances EC2 d’AWS via Terraform● Upgrade et migration réussies des applications vers des versions plus récentes pouradopter les dernières fonctionnalités et correctifs de sécurité.● Mise en place de tableaux de bord de monitoring via l’outil Datadog avec des alertes instantanées par e-mail en cas d'incidents pour une supervision proactive du projet.Environnement technique: Helm, Helm-operator, Helmrelease, FluxCD, Jenkins, Grype, Artifactory JFrog, Maven, Kafka, GitOps, Kubernetes, Docker, Gitlab, EKS, AWS, Linux, Terraform, DatadogGérer et maintenir le projet Cassiopae sur la plateforme Tanzu On-Premise:● Industrialisation des déploiements des applications sur les plateformes Tanzu, en mettant en place des processus automatisés qui ont permis des déploiements plus rapides et cohérents.● Mise en place d'une infrastructure solide pour la création et la mise à jour des images de bases Docker, facilitant ainsi le développement et le déploiement efficaces des projets.● Gestion continue et optimisation des pipelines Jenkins pour les déploiements sur la plateforme Tanzu, garantissant une intégration et une livraison continues fluides.● Responsable de la gestion et de la maintenance des clusters Kubernetes Tanzu, assurant ainsi des opérations stables et une disponibilité élevée des applications.● Configuration des dashboards de monitoring complets via l'outil Datadog, permettant une supervision proactive des performances et des métriques clés. Les intégrations des monitors ont permis une réactivité rapide en cas d'incidents.● Réussite de l'upgrade et de la migration des plateformes vers des versions plus récentes, assurant ainsi l'adoption des dernières fonctionnalités et des améliorations de sécurité.Environnement technique : Linux, Jenkins, Docker, Kubernetes, Tanzu, Gitlab, Gitflow, Helm, Datadog, JFrog Artifactory, Grype, Gitops, FluxCD, Helm-operator, Sonar , Java ,Gérer et maintenir les chaines de Batch sur Control-m:● Responsable de la gestion et de la maintenance des chaines de Batch sur Control-m, assurant ainsi la planification et l'exécution efficaces des tâches critiques.● Coordinations des livraisons des fichiers développés (Scripts SQL, Batch, .exe, etc.) par l'équipe de projets vers les serveurs on-premise. Ces livraisons ont été réalisées avec succès et dans les délais impartis, garantissant la continuité des opérations.● Rédaction méticuleuse des documents d’installations (DEX, PTT, Chrono) pour permettre à l'équipe de projets de traquer les modifications sur la base de données en toute transparence.● Mise à disposition des livrables à l'équipe de projets via des liens directs, facilitant ainsi l'accès et le partage des ressources nécessaires pour les différentes phases du projet.● Gestion de l'installation des scripts et mise à jour des jobs sur Control-m dans plusieurs environnements. Cela a permis une mise en production fluide et une coordination sans faille entre les équipes de développement et d'exploitation.Environnement technique: Control-m, Outil de livraison (Interne), Oracle
- Talan consulting TunisieIngenieur DevopsAGENCE & SSIIjanvier 2022 - Aujourd'hui (4 ans et 5 mois)Talan Container Registry Interface :Etude, conception et mise en œuvre d’une plateforme Web basée sur un registre docker privé qui catalogue et gère automatiquement un grand nombre d'images Docker sécurisées associées aux applications Web développées dans les environnements Talan.Activités:● Etude du besoin et analyse de l’existant● Conception des architectures fonctionnelles et techniques.● Développement d'une plateforme web qui gère et liste automatiquement un ensemble d'images Docker sécurisées générées lors de la réalisation de projets développés au sein de Talan.● Mise en place d’un cluster Kubernetes locale (Kubeadm) à travers des outils d’automatisation Ansible et Vagrant● Création et automatisation du déploiement de l’application.● Mise en place d'un pipeline CI/CD qui automatise tous les processus du cycle de viede l'application avec Jenkins et ArgoCD.● Analyse des vulnérabilités des différents fichiers de l'infrastructure.● Mise en place de Dashboard de monitoring via Rancher, Prometheus, Grafana visant à suivre les applications déployées, leur consommation physique en temps réel et les différents logs de leurs micro-services.Environnement technique :Développement Web: ReactJS, SpringBoot.DevOps: Docker, Kubernetes, Ansible, Vagrant, ArgoCD, Jenkins, Rancher, Grafana, Prometheus,Checkov, Trivy.Base de données : PostgreSQL.Modélisation : UML.
Recommandations
Soyez le premier à recommander Alaa Eddine
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