À propos de Ridha
Arabe
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- EDFSenior Developerjuillet 2024 - Aujourd'hui (1 an et 11 mois)Chatou, France- Pilotage de la migration de l'application principale vers Java 17, incluant l'analyse d'impact, la planification détaillée, l'exécution des mises à jour des librairies et dépendances, et la garantie de la stabilité et de la performance post-migration• Conception et implémentation de la stratégie de migration de la base de données HBase vers Cloud SQL (PostgreSQL) sur GCP, en assurant l'intégrité et la performance des données, la minimisation des interruptions de service et l'optimisation du nouveau modèle de données.• Responsabilité de l'adaptation et de l'optimisation du code existant pour assurer la compatibilité et tirer pleinement parti des capacités de Java 17 et de PostgreSQL.• Définition et exécution de la stratégie de migration de l'application principale vers le cloud GCP (Cloud Run), en tenant compte des aspects de scalabilité, de résilience et de coût.- Adaptation de code• Conception, implémentation et maintenance des pipelines CI/CD pour automatiser l'intégration, la validation et le déploiement continu des applications sur Cloud Run.• Préparation de plusieurs applications springboot en vue de leur migration vers le cloud GCP (Cloud Sql, Cloud Run, Load balancer, Storage, IAP, monitoring ….) (API ARD, Index/Pmax Linky …)• Gestion des IAM• Revu et de code et refonte des applications,• TU/TI• Clean code ….
- Carrefour (Massy) CarrefourSenior DeveloperGRANDE DISTRIBUTIONavril 2021 - juin 2024 (3 ans et 2 mois)Massy, FranceSenior developer pour Carrefour Data France- Développement de plusieurs micro services,- Développement de plusieurs dashboard VueJs et React- Conception et implémentation d'une architecture de communication asynchrone robuste et scalable en utilisant Kafka, incluant la définition des topics, des schémas de messages, des mécanismes de sérialisation/désérialisation, et la gestion des erreurs et de la rétention des messages.- Mise ne place de l’authentification SSO- Automatisation de l’infrastructure via terraform/terragrunt et des pipelines Cloud Build- Mise en place de la chaine de déploiement CI/CD pour le déploiement des applicatifs via Cloud Build et Jenkins.- Mise en place d’un cluster Kubernetes pour le déploiement automatique des jobs de refreshs de donneés- Gestion des groupes et des accès utilisateurs- Gestion des IAM- Mise en place de la partie monitoring via Cloud monitoring et des dashboard Datastudio- Gestion des évènements et de l’alerting (suivi de consommation, pics de slots, incidents de batchs …)- Revu de code,- Tests d'intégration et tests de charges,- Mise en places des tests automatisés- FinOps
- EDF EDFSenior Developernovembre 2019 - mars 2021 (1 an et 4 mois)- Optimisation de model de données (Revu de model de données, ajout de partitionnement, gestion des index …).• Optimisation des requêtes SQL HQL (Hibernate, SGBD)• Découpage en microservices de chaque module de l'application• Mise en place de la partie administration de l'application (gestion des évènements, gestion de persistance, administration …)• Mise en place et la gestion de communication entre les microservices via des brokers de messages (RabbitMQ).• Mise en place de la stack ELK pour la gestion des logs (Logstash, FileBeat, Elasticsearch, Kibana).• Mise en place d'un batch périodique de transfert de données de la base chaude vers la base froide pour la gestion de réclamation (gestion de l'historique et amélioration des performences).• Conception et développement de plusieurs écrans du dashboard de suivi de flux de données en Angular 6,• Migration du projet front d'Angular 6 vers la Angular 9• Correction des anomalies,• Revu de code,• Tests d'intégration et tests de charges,• Mise en place des tests unitaires et tests d'intégration.• Mise en places des tests automatique via Cucumber• Livraison et mise en production des applicationsEnvironnement Java/J2ee, spring(core, mvc, data, cloud, boot, batch), microservices, IntelliJ, hibernate, QueryDsl, maven, Docker, DevOps, Rest, OpenAPI, swagger, soapUi, Postman, ELK (Logstash, filebeat, Elasticsearch, Kibana), Tomcat, Angular (6,9), Mock, Groovy, Ansible, Jenkins, Git, Gitlab CI, Jira
Recommandations
Soyez le premier à recommander Ridha
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
- Bac+5Université Reims2010Bac+5
- Ingénieur–Institut d'informatique de Batna2008Ingénieur