Zakaria M.

Zakaria M.

Data Engineer

Portugal
Trusted member since 2023
6 years of experience

He has expertise in performing ETL/ELT operations using Azure Databricks. In addition to that, he is highly proficient in designing and implementing QlikSense solutions, enabling effective data visualization and analysis.

Zakaria's passion for Artificial Intelligence and Machine Learning drives his continuous exploration of innovative solutions. He actively stays updated with the latest advancements in these fields, seeking opportunities to apply cutting-edge techniques in data analysis and predictive modelling.

Main expertise

Apache SparkApache Spark5 years
CSV6 years
Data Engineering6 years
ETLETL6 years
9+

Experience5

KWAN

Sr. Data Engineer

KWAN
Retail
Nov 2024 · 1y 4m

-Design and deliver scalable ELT pipelines on Databricks using PySpark, Spark SQL, and medallion architecture (Bronze/Silver/Gold). -Implement data governance practices including Unity Catalog for centralized metadata management and data lineage tracking. -Apply partitioning and caching strategies to optimize query performance and reduce processing times. -Manage CI/CD orchestration with Azure DevOps for automated testing and deployment of data assets. -Integrate Databricks jobs with Airflow DAGs for end-to-end workflow orchestration and dependency management.

DatabricksDatabricks
Apache SparkApache Spark
Azure Blob storageAzure Blob storage
Apache AirflowApache Airflow
Azure SynapseAzure Synapse
2+
loomtech

Sr. Data Engineer

loomtech
Energy and Utilities
May 2024 - Nov 2024 · 6m

-Built scalable ELT pipelines with Databricks using PySpark/Spark SQL for high-volume energy data processing. -Leveraged Delta Lake with time travel and CDC logic to ensure data consistency, auditability, and rollback capabilities. -Applied partitioning and caching strategies for performance optimization across large-scale transformations. -Managed CI/CD pipelines using GitLab for version-controlled deployments across environments. -Conducted code reviews and cross-team collaboration to maintain engineering standards and code quality.

DatabricksDatabricks
Apache SparkApache Spark
SQLSQL
PySparkPySpark
GitLabGitLab
Azure DevOpsAzure DevOps

Data Engineer

SDG Group (Client : Johnson & Johnson)
Pharmaceuticals
Nov 2021 · 4y 4m
  • Responsible for performing ETL/ELT operations with Azure Databricks using PySpark and Spark SQL. This involved extracting data from various sources, transforming it into a usable format, and loading it into a target database or data warehouse;
  • Designed, developed, tested, debugged, and implemented QlikSense solutions based on specified requirements from business users related to dashboard goals and objectives. This included creating interactive data visualizations and reports to help stakeholders make informed decisions. The tools used in this role included Azure Databricks, Apache Spark (PySpark, Spark SQL), Qlik Sense, and Qlik NPrinting.
DatabricksDatabricks
Apache SparkApache Spark
Qlik SenseQlik Sense
Azure Data FactoryAzure Data Factory
PySparkPySpark

Data Engineer

ONCF Rabat
Transportation and Logistics
Aug 2018 - Nov 2021 · 3y 3m
  • Responsible for analyzing, designing, and implementing ETLs/ELT workflows for various projects. This included the CRM project used for the management of prospects, customers, and marketing campaigns, as well as the BI project for selling passenger train tickets;
  • Designed and implemented automated ETL/ELT jobs with scheduling to feed the centralized supplier and purchasing management database from different data sources. The tools used in this role included Talend (DI, Big Data, ESB) (Java), Azure Databricks, Hadoop Ecosystem, Apache Spark (Spark SQL, PySpark), Databricks, PostgreSQL, and Power BI.
PostgreSQLPostgreSQL
DatabricksDatabricks
Apache SparkApache Spark
T-SQLT-SQL
SQLSQL
3+
Akka Technologies

ETL Engineer

Akka Technologies
Information Technology (IT) and Services
Dec 2016 - Aug 2018 · 1y 8m
  • Performance tuning: Optimizing the ETL process to ensure it runs efficiently and effectively, including tuning database queries and optimising data flows;
  • Responsible for analyzing detailed functional specifications and elaborating technical specifications for ETL projects. This included designing and executing ETL projects to generate reports and destination files according to the client's needs;
  • Ensured rigour in the validation and delivery phases of these projects. The tool used in this role was Talend ETL, along with PostgreSQL.
MSSQLMSSQL
T-SQLT-SQL
SQLSQL
TalendTalend

Assessments

Engineering excellence

Zakaria’s overall performance in a 90-minute live technical assessment ranks in the top 15% of vetted Data Engineers at Proxify.

Education

NSO
National School of Computer Science and Systems Analysis - ENSIAS Rabat
State Engineer in Computer Science Engineering2012 - 2016
ENS
Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS Rabat
State Engineer in Computer Science Engineering2012 - 2016

Stop browsing.
Get matched faster.