À propos de Mohamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- Renault DigitalIngénieur DevOps & CloudAUTOMOBILEfévrier 2023 - Aujourd'hui (3 ans et 4 mois)Boulogne-Billancourt, FranceContexte: Mise en place et gestion des infrastructures sur GCP, incluant la refonte du code Terraform, la création de pipelines CI/CD pour déploiements automatisés, la mise en place et l'administration de Dataiku.
- Automatiser le déploiement de l'infrastructure via Terraform, en développant des modules pour assurer une gestion simplifiée et une évolutivité rapide de l'infrastructure.
- Refonte du code Terraform incluant le nettoyage, l'optimisation et la réécriture du code existant pour améliorer la performance, la lisibilité et la maintenabilité de l'infrastructure, tout en réduisant la complexité et en respectant les meilleures pratiques Terraform.
- Concevoir et créer la chaine CI/CD sur Gitlab CI permettant de vérifier le code avec tflint et checkov puis de déployer sur les différents environnements.
- Mettre en place de pipelines GitLab pour automatiser l’installation de Fleet Manager.
- Automatiser le déploiement de dataiku en créant les ressources GCP via des pipelines GitLab avec Terraform afin d'exposer les nœuds Dataiku (design, execution, deployer).
- Créer les Managed Instance Groups, Load Balancers, et configuration d'IAP pour la sécurité et l’accès contrôlé.
- Configurer des DNS Zones ainsi que DNS Record Set.
- Déployer les clusters GKE privés associés aux nœuds Dataiku et les attacher depuis Dataiku.
- Déployer un bastion pour pouvoir se connecter au cluster.
- Administration de dataiku: Upgrade DSS, Upgrade Fleet Manager, la création des connexions, des groupes, la mise en place du SSO.
- Installation et configuration de l'agent Ops sur les GCE pour assurer le monitoring des métriques système et la collecte des logs applicatifs, envoyant les logs vers Google Cloud Logging.
- ORANGEIngénieur DevOps CloudTÉLÉCOMMUNICATIONSmars 2021 - décembre 2022 (1 an et 10 mois)Villejuif, FranceContexte: Migration de l'infrastructure depuis un environnement on-premise vers le cloud GCP, avec la mise en place de la chaîne CI/CD, utilisant GitLab CI pour l'automatisation des déploiements, ainsi que l'intégration de services GCP.
- Accompagner les équipes projets transverses dans la migration de leurs applications de l'on-prem vers GCP.
- Automatiser le déploiement de l'infrastructure via Terraform, en développant des modules pour assurer une gestion simplifiée et une évolutivité rapide de l'infrastructure.
- Concevoir et créer la chaine CI/CD sur Gitlab CI permettant de vérifier le code avec tflint et checkov puis de déployer sur les différents environnements.
- Automatiser la création de clusters GKE pour faciliter le déploiement d'applications conteneurisées.
- Automatiser le déploiement de Kubeflow sur GKE en utilisant Kustomize.
- Automatiser le déploiement des applications internes en utilisant Helm pour simplifier la gestion des packages Kubernetes et garantir des déploiements cohérents et reproductibles.
- Mettre en place un "Docker Factory" sur GitLab, avec une arborescence standardisée, permettant d'automatiser le build et le push sur Artifactory, tout en répliquant la même structure, avec des jobs Hadolint et Trivy pour garantir la qualité du code et la sécurité des Dockerfiles.
- Mettre en place un "Project Factory" permettant de générer des projets GitLab de manière automatique via Terraform, incluant la configuration des variables CI, la protection des branches, la gestion des groupes nécessaires, l'attribution des approbations, la gestion des permissions.
- Mettre en place de rôles et de policies Vault avec gestion fine des accès basés sur des critères spécifiques (Merge Requests, branches, tags), garantissant un contrôle d'accès sécurisé et adapté aux besoins de chaque environnement.
- Maintenir et améliorer les templates et pipelines GitLab CI.
- Réaliser le support, les présentations et la maintenance de la documentation.
- BNP ParibasIngénieur DevOps - ProductionBANQUE & ASSURANCESseptembre 2019 - février 2021 (1 an et 6 mois)Montreuil, FranceContexte: Migration des applications internes de l'environnement AIX vers RedHat Linux comprenant la mise en place d'une chaîne CI/CD et l'automatisation des déploiements afin de garantir la continuité et l'efficacité des services en production.
- Accompagner les équipes projets transverses dans la migration de leurs applications de AIX vers Red Hat.
- Gérer les projets tout au long de leur cycle de vie (DEV -> PROD).
- Être le garant de la livraison et de la qualité des applications qui partent en PROD.
- Commander les serveurs applicatifs et de bases de données pour tous les environnements.
- Préparer et mettre en place de l'environnement via Ansible (installation des packages, gestion des JVM, création des systèmes de fichiers, des groupes et des droits).
- Mettre en place la chaîne CI/CD via Jenkins, SonarQube et Ansible, permettant de builder l'application, d'exécuter les tests (unitaires et d'intégration), d'assurer la sécurité avec SonarQube, et de gérer le déploiement continu.
- Migrer et sécuriser les flux CFT en intégrant le chiffrement GPG pour protéger les fichiers avant leur transfert, garantissant ainsi la confidentialité des échanges de données et la conformité avec les exigences de sécurité lors de la migration des systèmes AIX vers Red Hat.
- Assurer la supervision des serveurs avec Nimsoft en surveillant la performance, la disponibilité et les alertes systèmes, afin de garantir le bon fonctionnement des environnements de production et détecter rapidement toute anomalie.
- Assurer l'exploitation en Pré-PROD et PROD avec Autosys, en automatisant la gestion des tâches et des processus pour garantir le bon fonctionnement des environnements.
- Animer les réunions GO/NOGO en présence de l'équipe métier, des responsables OPS et des responsables RUN, en tant que garant de l'application.
Recommandations
Soyez le premier à recommander Mohamed
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
- Ingénieur InformatiqueEcole Nationale des Sciences Informatiques2018
Certifications
- CKALinux Foundation2020
- Google Associate Cloud EngineerGoogle2021