About Zakaria
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Spanish
Conversational
Experience
- CACIBDATA SOLUTIONS ARCHITECTBANKING AND INSURANCEFebruary 2021 - Today (5 years and 6 months)Paris, France- Design and implement solutions that meet business needs.- Ensure a highly available and scalable architecture.- Optimize performance to meet SLAs, project schedules, and milestone constraints.- Present solutions and trade-offs to enterprise architecture to ensure compliance.- Ensure a high level of solution idempotency.- Test and select the best architectural patterns.- Challenge solutions to propose effective and frugal approaches without degrading the business experience.- Design and deploy a Spark log collection solution to Elasticsearch to facilitate analysis and monitoring.- Support tech leads and developers in resolving technical issues.- Identify and anticipate technical risks, propose solutions to ensure product quality.- Recruit technical profiles for the "Business Line Risk".- Collaborate closely with the business to translate needs into technical solutions.- Select solutions adapted to end-user requirements.- Implement best practices for code quality, documentation, and DevOps.- Coach and lead development teams in Paris, Lisbon, and Singapore.- Support developers in resolving technical challenges.- Configure Kubernetes manifests (YAML) in the CI/CD pipeline (Git-Lab CI, Artifactory, Argo CD, etc.).- Recruit technical profiles for the "Business Line Risk".- Optimize data pipeline performance.- Design stream pipelines for operational systems.- Conduct POCs to explore new solutions.Functional Environment: RISK, EAD, RWA, Basel 4Technical Environment: MapR, Hadoop, HDFS, Hive, Spark, JAVA, Python, XML, JSON, Shell, GITLAB, KUBERNETES, ELK, SPRINGBOOT, S3, PARQUET, ICEBERG, Argo CD, Argo WF, Oracle EXA CC, Trino, Logging Operator, fluentd/fluentbit
- NatixisSenior Data Engineer/ScientistBANKING AND INSURANCESeptember 2018 - February 2021 (2 years and 5 months)Paris, France• Implementation of data ingestion jobs• Implementation of calculation jobs (Scala/Python - Spark)• Automation/industrialization of ingestion jobs• Development of exploitation connectors to ingest heterogeneous sources• Design of ingestion workflows• Writing mapping files• Writing technical specifications• Creation of Hive tables and associated tables (external/internal)• Performance optimization during execution via memory and worker count configuration• Management of deployment phases• Performance optimization via ORC/PARQUET formats• Design of a stream pipeline for operational systems• Data analysis and understanding to define features• Development of cleaning and storage jobs (PySpark)• Implementation of a real-time scoring API (Flask, Falcon)• CI/CD (MAVEN, GIT, BitBucket, Jenkins, XLDeploy)• Use of a GPU station (Docker) to accelerate tuning testsFunctional Environment: RISK, Technical Environment: HortonWorks, Hadoop 2.6.4, Hive, Spark, Python, XML, JSON, Shell, BITBUCKET
- AttijariWafa BANKSenior Data EngineerBANKING AND INSURANCEFebruary 2017 - September 2018 (1 year and 7 months)Casablanca, Morocco• Implementation of data ingestion jobs• Development of data analysis programs (Scala)• Automation of ingestion jobs• Development of exploitation connectors• Design of ingestion workflows (Oozie)• Participation in writing user stories• Definition of the order of processing based on the interaction of source systems• Writing technical specifications• Implementation of projects on Hadoop• Installation of the storage layer• Associated Hive creation• Optimization via partitioning and configuration• Batch applications• Populating HBase POCsFunctional Environment
Recommendations
Be the first to recommend Zakaria
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Engineering DegreeENSIAS2013Diplôme d'ingénieur
- Mathematics, Physics, and Engineering SciencesCPGE2010mathématiques, physique et sciences de l'ingénieur