À propos de Yacine
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- BpifranceDevopsSECTEUR PUBLIC & COLLECTIVITÉSjanvier 2023 - Aujourd'hui (3 ans et 5 mois)Maisons-Alfort, FranceMembre de l'équipe Cloudbuilders du train Millénium, une équipe transverse qui intervient à la fois sur les volets BUILD et RUNpour une dizaine de projets. Nous sommes responsables de : La mise en place et la maintenance de l’infrastructure Cloud AWS, lacréation et l’optimisation des chaînes CI/CD, la haute disponibilité des composants Kubernetes et la gestion des solutions demonitoring.Les solutions développées par l’équipe Cloudbuilders sont utilisées au quotidien par une centaines de collaborateurs répartis surdifférents trains de Bpifrance.Tâches principales :● Publication des bibliothèques Jenkins pour optimiser les pipelines des équipes consommatrices.● Mise en place d’une librairie de notification sur kafka en python pour l’intégrer dans glue lambda , step function, airflow● Mise en place d’un pipeline CI/CD pour faciliter une migration de Apigateway vers TYK.● Mise à disposition des modules Terraform pour créer des ressources AWS (Glue , lambda,S3 …) .● Homogénéisation des bonnes pratiques au sein du train agile● Gestion des incidents et support technique (débogage, build, migration, production).● Mise en place des mesures de sécurités : clé de chiffrement KMS, HSM ( DevSecOps ).● Rédaction de documentation technique.● Déploiement automatique sur des clusters EKS Kubernetes avec Helm.● Faire des démonstrations sur les outils créés.● Optimisation des coûts cloud (FinOps).Stack technique :AWS, ApiGateway, TYK, Docker, Kubernetes, Helm Charts, Fluxcd, Terraform, Jenkins, Datadog, MongoDB, Atlantis, Vault,Sonar, Lens, Artifactory, Elasticsearch
- Bpifrance,Ingénieur DevOpsseptembre 2019 - janvier 2023 (3 ans et 4 mois)Maisons-Alfort, FranceDevOps dédié à deux équipes en parallèle, en charge des volets BUILD et RUN sur quatre projets. Je veille à la haute disponibilité des pipelines CI/CD et du backend déployé sur Kubernetes, tout en assurant la gestion et l'optimisation des ressources AWS. J'interviens également sur la correction des anomalies afin de garantir la stabilité et la performance des systèmes. Tâches principales :• Mise à disposition des modules Terraform pour créer des ressources AWS (Glue , lambda,S3 …) .• Déploiement de différentes base de données (Redshift , RDS ) et migration de donnée• Mise en place d'un outil de gestion d'accès sur Matillion• Sécurisation des données/clusters (MongoDB et S3) avec chiffrement KMS/HSM.• Résolution d'incidents critiques en production.• Automatisation des pipelines Jenkins CI/CD avec Jenkins.• Migration de comptes AWS et gestion des doubles RUN en production.• Automatisation du déploiement CI/CD sur EKS (Helm Charts, FluxCD).• Gestion et sécurisation des APIs sur AWS API Gateway.• Mise en place de flux cd et deploiement• Migration de fluxcd v1 à fluxcd v2 Stack technique : AWS, ApiGateway, TYK, Docker, Kubernetes, Helm Charts, Fluxcd, Terraform, Jenkins, Datadog, Atlas, Atlantis, Vault, Sonar, Lens, Artifactory
- ENEDIS,Ingénieur DevOpsjuin 2018 - septembre 2019 (1 an et 3 mois)92000 Nanterre, FranceRefonte technique et fonctionnelle d'un progiciel de gestion des compteurs au sein d'une équipe de 12 personnes. Nous assurons la conception technique et fonctionnelle du nouveau projet, son développement en architecture microservices, ainsi que la mise en place d'un déploiement automatisé jusqu'en production. Tâches principales :• Conception et développement en architecture hexagonale• Développement et gestion des playbooks et rôles Ansible pour l'automatisation• Intégration continue mise en place de HAPROXY,PROMETHEUS, KEEPALIVED, APPLICATION JAVA• Implémentation des interfaces de communication inter-applications• Travail sur l'architecture avec les différents partenaires• Développement des nouvelles fonctionnalités en microservices• Rédaction et exécution des tests unitaires (JUnit) et tests fonctionnels• Mise en place de nouvelles briques logicielles• Rédaction des tests de validation (Acceptance Tests)• Gestion des pipelines CI/CD sur Jenkins• Administration système sur différents environnements• Gestion du support en production et résolution des incidents
Recommandations
Soyez le premier à recommander Yacine
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
- Master 2 (M2), programmation et logiciels sûrsinstitut Galilée2017Master 2 (M2), programmation et logiciels sûrs
- Master 1 (bac +4), InformatiqueInstitut Galilée Université Paris 132016Master 1 (bac +4), Informatique