
AYOUB EL GARAA
Software & Data Engineer
Salary / Daily rate
Paris, France
Mobility: Paris, Lyon, ...
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Développeur Full-Stack avec 4+ ans d'expérience sur des projets à forte volumétrie (Kafka, Cassandra, pipelines CI/CD). Certifié CCDAK Kafka, j'interviens sur la conception d'API, l'industrialisation des déploiements et l'optimisation des performances. À l'aise dans des environnements DevOps avec Jenkins et OpenShift. J'aime résoudre des problèmes complexes et contribuer à des projets à impact.
Work experience
La Poste Groupe
Mar 2023 - Present
3 years 8 months
Paris, France
Technical Lead | fullstack developer
Sep 2023 - Present
3 years 2 months
Paris, France
𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐋𝐞𝐚𝐝 𝐅𝐮𝐥𝐥𝐬𝐭𝐚𝐜𝐤 𝐝𝐚𝐧𝐬 𝐮𝐧 𝐞𝐧𝐯𝐢𝐫𝐨𝐧𝐧𝐞𝐦𝐞𝐧𝐭 𝐁𝐢𝐠 𝐃𝐚𝐭𝐚 – 𝐏𝐫𝐨𝐣𝐞𝐭 𝐄𝐗𝐏𝐎𝐑𝐓 𝐝𝐞 𝐋𝐀 𝐏𝐎𝐒𝐓𝐄 : Participation au développement et à la maintenance des produits import/export dans un écosystème de 6 applications. - Travail selon les méthodologies Agile Scrum et SAFe. - Encadrement et coaching des membres de l'équipe pour développer leurs compétences techniques. - Facilitation de la collaboration au sein de l'équipe pour garantir une livraison efficace et de qualité. - Prise de décision technique pour orienter les choix architecturaux et technologiques de l'équipe. - Participation aux réunions de conception et élaboration des User Stories techniques. - Développement de nouvelles API en Spring Boot. - Écriture de tests unitaires et d'intégration avec JUnit, Mockito. - Rédaction de code optimisé et conforme aux normes de SonarQube. - Intégration et gestion de certificats de confiance dans des keystores JKS et truststores via KeyStore Explorer. - Conception et développement d'interfaces utilisateur en Angular. - Gestion des données en utilisant MySQL pour les requêtes relationnelles - Utilisation de Cassandra pour le traitement des données à grande échelle. - Consommation et alimentation des topics Kafka avec Java. - Création et gestion des schémas Avro dans le Schema Registry. - Gestion de version de code source avec GitLab. - Responsable de la préparation des mises en production : organisation des branches, cherry-pick des correctifs, création des livrables. - Contribution à la gestion de l’infra sur ICDC/OpenShift, avec configuration sécurisée via ConfigMap, Secrets.yaml et intégration des credentials dans Jenkins pour les déploiements automatisés. - Optimisation des pipelines CI/CD et mise en production avec Jenkins. - Suivi des logs de la production en utilisant Elasticsearch et Kibana. - Résolution des anomalies de production. - Surveillance et maintenance des pods via OpenShift.
Développeur Big Data
Mar 2023 - Aug 2023
6 months
Paris, France
Développeur fullstack dans un contexte Big Data composé de 6 applications : - Travail selon les méthodologies Agile Scrum et SAFe. - Participation aux réunions de conception et élaboration des User Stories techniques. - Développement de nouvelles API en Spring Boot, avec un code optimisé et conforme aux normes de SonarQube. - Conception et développement d'interfaces utilisateur en Angular. - Gestion des données en utilisant MySQL pour les requêtes relationnelles et Cassandra pour le traitement des données à grande échelle. - Consommation et alimentation des topics Kafka avec Java. - Création et gestion des schémas Avro dans le Schema Registry. - Gestion de version de code source avec GitLab. - Optimisation des pipelines CI/CD et mise en production avec Jenkins. - Suivi des logs de la production en utilisant Elasticsearch et Kibana. - Résolution des anomalies de production. - Surveillance et maintenance des pods via OpenShift.
Développeur Full Stack
TASMIMWEB
Jun 2022 - Aug 2022
3 months
Casablanca, Morocco
En tant que stagiaire dans une start-up, au sein d'une équipe de 4 personnes, j'ai été chargé de : - Développer une interface de gestion des congés pour les collaborateurs de l'entreprise, permettant aux employés de soumettre et de suivre leurs demandes de congés de manière fluide et intuitive. - Créer des API et développer le back-end avec Java (Spring Boot) . - Gestion des données avec MySQL. - Intégrer GraphQL (avec Gatsby JS) pour une gestion efficace des requêtes et de la manipulation des données.
Software & Data Engineer
AtlantaSanad Assurance
Jun 2021 - Aug 2021
3 months
Casablanca, Morocco
En tant que stagiaire dans une grande société d’assurance, mes principales tâches ont été : - Création d'interfaces de gestion basées sur des formulaires pour faciliter les opérations internes. - Automatisation de l'indexation des données provenant de pipelines Kafka vers Elasticsearch en utilisant la bibliothèque elasticsearch-rest-high-level-client. - Visualisation des données indexées avec Kibana pour fournir des insights exploitables. - Build et déploiement du code via Jenkins. - Gestion et stockage des données dans une base de données PostgreSQL.
Education
EIL Côte d'Opale (Campus de Calais)
Ingénierie informatique
2022 - 2023
1 year 1 month
Ecole Nationale des Sciences Appliquées - Kénitra
Baccalaureate international option, Ingénierie informatique
2020 - 2022
2 years 8 months
Ecole Nationale des Sciences Appliquées de Khouribga
Baccalaureate international option, Mathematics and Computer Science
2018 - 2020
3 years
Licenses & certifications
CCDAK – Confluent Certified Developer for Apache Kafka
Issued: Jul 2025
Data Engineering Professional Certificate (V2)
Issued: Oct 2023
Gatsby JS
Issued: May 2022
Python Programming Basic
Issued: Nov 2021
HackerRank Certificate CSS
Issued: Nov 2021