
Nour-eddine AIT ELHADJ
Data Engineer | Azure | Spark & Distributed Systems | Market Risk Analytics | Kubernetes
Salary / Daily rate
Casablanca, Morocco
Mobility: France, United Kingdom, ...
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Data Engineer working on a distributed risk computation platform for Société Générale CIB. I configure and operate Spark Streaming pipelines that process millions of financial records intraday to compute market risk sensitivities (Greeks, stress metrics, regulatory indicators). I enhance the Spark-based Java/Spring computation libraries that power these workflows and manage the full data flow: ingestion, enrichment, transformation, and loading into ActivePivot cubes for real-time aggregation and trading limit computation and monitoring. I spend a lot of time where it matters most: tuning Spark execution, debugging data discrepancies between source and target systems, and making sure the numbers are right before they reach risk teams. I also manage Kubernetes/Helm deployments, CI/CD pipelines, and multi-environment releases. Skills: Apache Spark (Scala/Java) | Azure Event Hubs | ADLS | Kafka | ActivePivot | Kubernetes | Jenkins
Work experience
Data Engineer
Société Générale - Africa Technologies & Services
Oct 2024 - Present
2 years 1 month
Casablanca Metropolitan Area
Contributor to the Metrics Platform, a distributed processing engine that ingests hundreds of millions of market-risk sensitivities intraday from upstream sources, transforms and enriches them across rates, FX, credit, inflation…, and serves the results through a distributed ActivePivot cube cluster for real-time aggregation and trading-limit monitoring. - Build and operate event-driven Spark pipelines on Azure Kubernetes that ingest, transform, and enrich risk sensitivities across multiple metric workflows, feeding the ActivePivot cube cluster used by risk teams - Contribute to retiring a legacy monolithic Java aggregator metric-by-metric onto the platform's cloud-native Spark + ADLS + ActivePivot architecture - Develop the shared Spring and Spark Java libraries powering all migrated metrics: modular, plug-and-play components encapsulating common transformation logic - Deliver targeted performance and reliability work: Spark configuration tuning, and reconciliation checks, Data Quality analysis, to guarantee regulatory-grade accuracy before results reach risk teams - Manage Kubernetes/Helm deployments (AKS and on-prem) and CI/CD releases across UAT, NextProd, and Production Stack: Apache Spark (Scala/Java), Spring Boot, Azure (Event Hubs, ADLS Gen2, AKS, Synapse), Kafka, ActivePivot, Kubernetes, Helm, Jenkins, PostgreSQL
Data & Automation Engineering Intern
Société Générale - Africa Technologies & Services
Feb 2024 - Jul 2024
6 months
Casablanca Metropolitan Area
Worked on data processing, automation, and internal analytics tooling supporting operational teams. • Built data pipelines for extracting, cleaning, and preparing email and operational data • Implemented automated classification workflows using NLP models • Developed batch jobs to compute KPIs and operational metrics • Designed ETL transformations and metrics generation pipelines • Exposed computed metrics through APIs for monitoring and reporting • Reduced manual processing workload by approximately 75% Tech stack: Python, Pandas, PyTorch, Hugging Face Transformers, FastAPI, Schedule, Vue.js, Chart.js
Full-Stack Engineer Intern (Affiliate Marketplace & Analytics)
Storeino
Feb 2023 - May 2023
4 months
Agadir 80000, Morocco
Co-built a SaaS affiliate marketplace enabling suppliers, affiliates, and managers to run commission-based product promotions with end-to-end tracking. • Co-designed and developed backend APIs for affiliate onboarding, product listings, promotion approvals, and order lifecycle management • Implemented event tracking and attribution logic linking visits, leads, and orders to affiliates and suppliers • Designed data models and aggregation logic for commission calculation, performance metrics, and operational dashboards • Contributed to system architecture decisions around role-based access control, multi-role workflows, and analytics consumption • Supported automated metrics generation used for ecosystem monitoring and reporting Tech stack: Node.js (Express), MongoDB, Vue 3, JWT, cron-based jobs, role-based authorization
Education
École nationale des sciences appliquées d'Agadir
Engineer's Degree, Computer Engineering
2021 - 2024
3 years 1 month
Grade: 15.8 (Ranked 3rd in class)
Touama High School, Marrakech
High School Diploma
2016 - 2019
2 years 11 months