
Hamid A.
Senior Cloud Data Engineer
Salaire / Taux journalier
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Senior Azure Data Engineer with 10+ years of experience delivering enterprise-grade data solutions for top-tier financial institutions including Societe Generale, Natixis, and PwC. Specialized in Apache Spark, cloud data architecture, and scalable data processing pipelines within regulated banking environments. I transform complex data challenges into robust, production-ready solutions that drive business value.
Expérience de travail
Senior Azure Data Engineer
Societe Generale Corporate and Investment Banking - SGCIB
juin 2024 - Présent
2 ans 5 mois
Paris, France
Project: Working on a centralized data management platform to integrate, normalize, and deliver financial data (FX, Fixed Income) from multiple internal and external sources (CSE, CSU, Bonds, etc.) Key Responsibilities & Technical Tasks: • Developed and maintained data ingestion pipelines in batch and streaming modes using Apache Spark on Azure HDInsight (HDI). • Integrated complex financial datasets (FX, FI) from various sources ensuring high data quality and consistency. • Designed and implemented data normalization and enrichment processes to provide standardized data models to business users. • Migrated existing Spark jobs from HDInsight (HDI) to SOK8s (Spark on Kubernetes) running on Azure Kubernetes Service (AKS) to enhance scalability and reduce costs. • Automated the entire data processing pipeline, including deployment (CI/CD), monitoring, and error handling. • Developing Airflow DAGs to schedule and manage data workflows. • Worked closely with data consumers to understand requirements and ensure the delivery of trusted, high-performance data services. • Participated in architecture design and performance tuning of Spark jobs and Kubernetes clusters. Technologies AKS (Kubernetes on Azure), Spark on AKS (SOK8s), HDInsight, Azure Storage Account, Azure Synapse Analytics, Azure Key Vault, Azure Cosmos DB, Apache Spark (Batch & Streaming mode), Apache Kafka, Parquet, Java, Python, Apache Airflow, Git, Harbor, ArgoCD, Jenkins, JFrog Artifactory, SonarQube
Senior Data Engineer
Natixis Corporate & Investment Banking
juin 2021 - juil. 2024
3 ans 2 mois
Paris, France
Project: - Implementation of market reserves computation - Developed a tool enabling business teams to simulate reserve calculations with customized data (shocks, sensitivities). Achievements : • Designed and set up the project's architecture. • Developed reserve calculation jobs using Apache Spark. • Implemented of BDD/TDD using Cucmber • Developed Backend Services and Controllers (SpringBoot) • Implemented CI/CD pipeline. Technologies Apache Spark, Scala, Java, Hadoop, Kafka, Hive, Angular, SpringBoot, CI/CD, Maven, Bitbucket, Jenkins, XLdeploy, XLRelease, Unix, SQL, TDD/BDD.
Data Engineer
Societe Generale Corporate and Investment Banking - SGCIB
juin 2019 - juil. 2021
2 ans 2 mois
Paris, France
Project: - Ingestion and centralization of operational risks into the DataLake. Achievements : • Developed components for ingesting raw data into the Data Lake. • Created processing jobs for parsing and enriching data from different formats (JSON, Avro, CSV). • Implemented data quality checks and error reporting using Elasticsearch and Kibana. • Packaged Spark jobs into Oozie workflows and coordinators. • Developed Ansible playbooks for continuous deployment. • Set up various integration stages in Jenkins using pipeline scripts. Technologies Java8, HDP2.6.2 (Spark 2, Apache hive, Apache oozie, Yarn, avro, parquet), Git, Ansible, Jenkins, Elasticsearch, kibana.
Azure Data Engineer
PwC
janv. 2018 - mai 2019
1 an 5 mois
Neuilly-sur-Seine, France
Project: - Implementation of an accounting and tax audit platform for Financial Accounting Files under Azure. https://www.pwcavocats.com/fr/nos-expertises/gestion-et-strategie-fiscale-de-lentreprise/fec-quatre-point-zero.html Achievements : • Analyzed client requirements and proposed technical solutions. • Designed and implemented the application architecture. • Configured infrastructure environments in collaboration with PwC Cloud team. • Implemented over 150 business rules using Spark Java API (Spark Core, Spark SQL). • Developed an API for communication with the Azure Data Lake Store. • Implemented backend controllers and services. • Generated advanced PDF reports. • Performed unit testing to ensure coverage. Technologies Big Data, Hadoop, Spark Java API (Spark core, Spark SQL), AzureHDInsight, Azure Data Lake Store, App service, Apache Livy, Yarn, Java 8, SpringBoot, Spring MVC,SpringIoC, SpringData, SQL Server, Azure Data Lake Store SDK, Xml Apache Graphics (Xml, xsl-fo), Angular 6,Git, Maven, Postman.
Java Software Engineer
Bank Of Africa
oct. 2014 - déc. 2017
3 ans 3 mois
Casablanca-Settat, Morocco
Projets: - Developed a Java/J2EE application for managing guarantees for BMCE Bank. - Developed a Java/J2EE application for managing "Bon de Caisse" for BMCE Bank. Achievements : • Designed and implemented the application architecture. • Analyzed client requirements and designed project features. • Performed unit testing to ensure coverage. • Managed fixes based on business testing feedback. • Wrote documentation and diagnosed application incidents. Technologies Java/J2EE, JPA/Hibernate, EJB 3, Log4j, JAXB, Oracle 11g, Maven, SVN, IBM webshpere 7.0, Devbooster (aspx, C#), SOAP
Formation
Institut National des Postes et Télécommunications
Master's degree, Computer Science and Engineering
2011 - 2014
4 ans
Licences et certifications
CKAD: Certified Kubernetes Application Developer
Délivré le : déc. 2025
KCNA: Kubernetes and Cloud Native Associate
Délivré le : janv. 2025
Oracle Certified Associate, Java SE 8 Programmer
Délivré le : déc. 2017