You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Farouk El HamdiFE

Farouk El Hamdi

Ingénieur DevOps Kubernetes

650 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Farouk

Je suis un freelance DevOps avec une expertise particulière en Kubernetes (Certifié CKA, CKAD, CKS). J'ai travaillé avec des entreprises de toutes tailles pour concevoir, mettre en place et optimiser des solutions de conteneurs Kubernetes pour une variété d'applications et d'environnements.

Je suis très compétent dans l'automatisation des déploiements, la gestion des versions, la mise à l'échelle et la surveillance des applications dans des environnements de conteneurs, et je suis également capable de concevoir des architectures de conteneurs hautement disponibles et évolutives.

J'ai une forte expérience de travail avec des outils tels que Docker, Kubernetes, Helm, Rancher, Terraform, Ansible, GitLab CI/CD, Prometheus, Grafana, Loki, AlertManager et Fluentd, ainsi que la compréhension des concepts de la chaîne de livraison continue, l'infrastructure en tant que code et les pipelines de déploiement automatisés.

Je suis capable de travailler de manière autonome ou en équipe pour répondre aux besoins spécifiques des clients, et je suis passionné par l'optimisation des processus et l'obtention de résultats mesurables pour mes clients.
  • Arabe

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Français

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • VIAMEDIS
    TechLead chez VIAMEDIS
    mai 2023 - Aujourd'hui (3 ans et 1 mois)
    Paris, France
    Dans le cadre de ma mission chez VIAMEDIS, j'ai été mandaté pour concevoir, déployer et
    optimiser une plateforme "Cluster-as-a-Service" pour les développeurs, en utilisant Tanzu
    Kubernetes Grid Service (TKGS) et une approche GitOps. L'objectif principal était de fournir une
    plateforme robuste et automatisée aux développeurs tout en gérant et sécurisant leur accès.
    Planification de la topologie des clusters, y compris la répartition des nœuds master
    et worker, et la détermination des exigences de stockage et de réseau
    Mise en œuvre d'une stratégie GitOps pour le déploiement et la gestion des
    configurations du cluster TKGS, assurant une traçabilité complète et une inversion
    automatique en cas de configurations défectueuses.
    Installation et configuration du kapp controller pour faciliter le déploiement
    d'applications sur TKGS, de Contour, de Prometheus, de Grafana, cert-manager pour
    assurer la surveillance et la gestion des performances du cluster.
    Définition et mise en place de règles spécifiques dans Alertmanager pour une
    réponse proactive aux incidents.
    Implémenté la fédération Prometheus pour centraliser la surveillance de plusieurs
    clusters.
    Conçu un pipeline GitLab CI robuste pour orchestrer le déploiement automatisé des
    clusters TKC et de toute la chaîne d'outils de monitoring.
    Développé et intégré des scripts Bash pour automatiser diverses tâches
    d'infrastructure, renforçant l'efficacité des déploiements
    Créé un environnement "Readiness" pour les développeurs, simplifiant la procédure
    de déploiement et de gestion des applications
    Établi des procédures d'accès claires et automatisées pour garantir que les
    développeurs puissent accéder aux ressources dont ils ont besoin tout en maintenant
    la sécurité.
    Mise en œuvre de best practices pour sécuriser les clusters TKGS, y compris
    l'isolation des workloads, la mise en place de politiques RBAC et la gestion des
    secrets.
  • Cocktail
    TechLead chez Cocktail
    janvier 2023 - mai 2023 (4 mois)
    Marseille, France
    En tant que Techlead chez Cocktail, j'ai piloté avec succès la migration complète de 50
    applications développées en Java et WebObjects. Ma mission englobait la coordination
    de l'ensemble du processus, depuis la planification initiale jusqu'au déploiement final en
    mode GitOps. J'ai travaillé en étroite collaboration avec les équipes de bases de données,
    réseau, développement et test pour garantir une transition fluide et efficace. Mon rôle a
    inclus la définition des meilleures pratiques de déploiement, la gestion des dépendances
    inter-équipes, et l'assurance de la cohérence entre les divers éléments du système.
    Implémentation, configuration et déploiement des clusters Rancher
    Implémentation de la solution Kasten : définition et validation du DAT :
    Containerisation des applications type Java, springBoot via la technologie Kubernetes
    en se basant sur l’approche GitOps.
    Déploiement des applications via Artifactory
    Automatisation de la gestion des secrets Kubernetes avec KubeSeal et VAULT.
    Test des nouvelles mises à jour avec un déploiement type Canary.
    Déploiement des applications en mode AppsOfApps.
  • thermofisher
    Techlead chez Thermofisher
    juin 2022 - janvier 2023 (7 mois)
    Bordeaux, France
    Mise en place des chaines de CI/CD permettant de packager et tester des applications
    Helm, Kubernetes.
    Gestion d’une équipe d’ingénieur système et ingénieur DevOps, on était une équipe de tooling, on
    réponds principalement aux demandes des équipes de développements et je travaille en étroite
    collaboration avec l’équipe de sécurité, ça on dépolie dans un environnement Airgap ( On gère des
    applications pour des microscopes).
    Customisation des chartes Helm.
    Automatisation d’installation de K3S et K3D à travers des scripts shell.
    Gestion des pods kubernetes sur les nœuds dédiés (GPU).
    Création et injection des certificats auto signé dans les clusters kubernetes.
    Mise en place un registry docker en local.
    Packaging des manifests kubernetes de postgres, minio, redis, et rabbitmq en mode
    kubernetes déconnecté.
    Test des nouvelles mises à jour avec un déploiement type Canary.
    GitOps : Déploiement d’application avec ArgoCD.
    Déploiement des applications sur Artifactory.
    Mise en place des clusters K8S, K3D, K0S en mode déconnecter.
    Développement un SDK en Python pour automatiser la chaine DevOps.
    Configuration du SSO.
    Mise en place de solutions de stockage compatible S3.
    Mise en place de solutions de backup pour les clusters Kubernetes.
    Migration des Workloads CROSS CLOUD & CROSS REGION

Recommandations

Soyez le premier à recommander Farouk

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme d'ingénieur, Ingénierie informatique
    ISEP - école d'ingénieurs du numérique
    2020
    Diplôme d'ingénieur, Ingénierie informatique

Certifications

Compétences (15)

Catégories