À propos de Ayoub
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- Carrefour LINKSExpert Data EngineerGRANDE DISTRIBUTIONoctobre 2025 - Aujourd'hui (8 mois)Rabat, Maroc
- Analytics Engineering avec dbt : Développement de modèles dbt modulaires et de templates SQL réutilisables pour standardiser les transformations de données à l’échelle du catalogue produit mondial.
- Optimisation des Coûts : Conception et mise en œuvre de stratégies de chargement incrémental dans dbt, permettant une réduction significative des coûts opérationnels BigQuery et de la consommation de slots Airflow.
- Intégrité des Données : Optimisation des modèles amont via l'utilisation de clés de hachage de substitution pour garantir des relations strictes de type 1:1, assurant une fiabilité des rapports à 100 %.
- Ingénierie LookML Complexe : Développement d'un système de tokenisation dynamique dans Looker pour les analyses comparatives (PoP), remplaçant des requêtes SQL fragiles par une logique robuste capable de gérer des historiques allant jusqu'à 60 mois.
- Industrialisation de Projets : Transformation de notebooks Jupyter expérimentaux en pipelines de production industrialisés, s'appuyant sur l'écosystème dbt, Apache Airflow et GCP.
- Qualité & DevOps : Mise en place de tests unitaires avec Pytest pour la validation des données et intégration de SonarQube pour l'analyse statique du code au sein des pipelines CI/CD sur GitLab.
Environnement technique :GCP : Cloud Functions, Cloud Storage, BigQuery, Pub/SubLangages : Python, SQL (standard BigQuery),Outils : dbt , Lookml , GitLab CI/CD, Terraform (infra as code),Méthodo : Agile/Scrum, JIRA, Confluence - btechnologieData Engineer confirmedTÉLÉCOMMUNICATIONSoctobre 2024 - septembre 2025 (11 mois)Rabat, Maroc
- Mise en place de pipelines pour collecter, transformer et stocker de grands volumes de données (CRM, data usage, logs réseau) avec Dataflow, BigQuery.
- Conception et maintenance de tables socles, data lakes et data warehouses sur GCP.
- Orchestration des workflows avec Airflow, VTOM et ARCANE.
- Contrôle qualité, documentation des flux, préparation des datasets pour les métiers.
- Migration vers le cloud GCP et intégration de solutions open source.
- Automatisation des environnements via Terraform, revue de code, support niveau 3, présentations techniques, astreintes RUN.
- Déploiement CI/CD : Gitlab CI, Ansible. Python pour les automatisations internes.
Création et automatisation de workflows serverless à l’aide de CloudFunctions pour :- déclencher des traitements sur dépôt de fichiers dans GCS,
- gérer les notifications et erreurs,
- appeler des APIs .
Environnement technique :- GCP : Cloud Functions, Cloud Storage, BigQuery, Pub/Sub, Dataflow (optionnel)
- Langages : Python, SQL (standard BigQuery), YAML (déploiements)
- Outils : GitLab CI/CD, Terraform (infra as code), Stackdriver
- Méthodo : Agile/Scrum, JIRA, Confluence
- MarocmétrieData engineerCINÉMA & AUDIOVISUELaoût 2021 - septembre 2024 (3 ans et 1 mois)Casablanca-Settat, MoroccoMarocmétrie est une entreprise d'analyse d'audience télévisuelle où j'ai eul'opportunité de travailler sur plusieurs projets, notamment :- La création d’une plateforme de traitement de données sur unData Lakehouse pour le traitement et l’analyse des données de Marocmétrie en utilisant comme environnement spark, delta lake, apache nifi , apache hbase et apache superset- Automatisation de la chaine de production en créant des pipelines orchestrer en utilisant Apache airflow- Développement d'une application mobile destinée à nos clients pour afficher lesdonnées d'audience de la télévision marocaine et les programmes de télévisionles plus populaires. J'ai utilisé Flutter et FastApi comme API REST pour obtenirles données à partir d'une base de données MongoDB qui était alimentée par unprogramme ETL Apache Airflow programmé en Python. L'application a étédéployée à l'aide de Docker dans une machine virtuelle CentOS.- Mise en place d'un nouveau système d'information avec plusieurs modules pouraméliorer l'expérience utilisateur de l'équipe de production et du panel. Il a étédéveloppé en utilisant VueJS pour l'interface utilisateur, FastAPI en tant qu'APIREST pour récupérer les données à partir d'une base de données PostgreSQL.
Recommandations
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), Big data and could computingUniversité Hassan II Aïn Chock de Casablanca2023la mise en place d'infrastructures, de solutions et de logiciels qui manipulent les big data, l'exploitation de statistiques, d'analyses quantitatives ou de techniques de modélisation pour influencer ou prendre des décisions. quantitatives, d'analyse ou de modélisation pour influencer ou prendre des décisions
- Licence, Mathématiques et informatiqueUniversité Hassan II Aïn Chock de Casablanca2020Licence, Mathématiques et informatique