Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Pearl Mankopodi Leseilane

Pearl Mankopodi Leseilane

DATA ENGINEER
Kraaifontein, Cape Town

Summary

I am a results-driven Data Engineer with expertise in designing, building, and optimizing data pipelines to enable efficient data flow, storage, and analytics at scale. I’m passionate about continuous learning and enjoy exploring new tools and approaches that help teams make better decisions with data. My background includes hands-on experience across the full Software Development Life Cycle (SDLC), with a strong focus on Extract, Transform, Load (ETL) processes, relational databases, and cloud-native solutions.

In my current role at the Shoprite Group, I develop and optimize scalable data solutions using Python, PySpark, and AWS. To ensure accuracy and reliability, I leverage SQL for unit testing and validation. I also apply Infrastructure as Code (IaC) principles with Terraform to provision and manage AWS infrastructure, creating secure, cost-effective, and reliable cloud environments.

My journey began as a Data Engineering Apprentice, where I gained practical experience in building and maintaining data workflows. Since then, I have advanced into a Data Engineer role, where I continue to solve complex data challenges, improve processes, and contribute to innovative, data-driven strategies. My experience extends to implementing CI/CD pipelines and automation using Git, Bitbucket, and Microsoft Azure, which streamline deployments and improve delivery speed.

Overview

3
3
years of professional experience
4
4
Certifications

Work History

Data Engineer

Shoprite Group of Companies
Cape Town
02.2023 - Current

Responsibilities:

  • Building ETL Pipelines to load data into enterprise Data Lake
  • Data Extraction from APIs
  • Bug fixes through code refactoring
  • Promoting changes following SDLC
  • Provisioning and managing AWS Infrastructure with Terraform

Selected Projects:

  • Sim Automation - Ingested SIM card usage and invoice data using PySpark in AWS Glue, orchestrated with AWS Step Functions. Managed code repositories in Bitbucket and automated file ingestion with AWS Lambda. Processed CSV data into the AWS Data Lake and created Iceberg tables for querying in AWS Athena.
  • Blue Yonder - Efficiently processed, manipulated, and transformed a nested JSON schema, originally extracted in XML format from an API, into a structured DataFrame, optimizing performance for large datasets. Designed and implemented a robust data ingestion pipeline to seamlessly load processed data into a data lake. Enabled data-driven decision-making by delivering clean, actionable datasets for forecasting initiatives and analytics, contributing to improved operational efficiency and strategic planning.
  • AWS 2.0 – Provisioned and managed AWS infrastructure for a reporting team using Infrastructure as Code (Terraform). Leveraged Bitbucket as the source code repository with Git for version control, and deployed resources through Azure build and release CI/CD pipelines. Enabled the progressive migration of data marts, including facts and dimensions, into a new, secure AWS environment.

Education

Bachelor of Engineering Technology Honors - Industrial Engineering

University of Johannesburg
Johannesburg, South Africa
11.2022

Bachelor of Engineering Technology - Industrial Engineering

University of Johannesburg
Johannesburg, South Africa
11.2021

Skills

• ETL Processes

• Data Analysis

• IT Systems Development Processes (SDLC)

• Standards and Governance

• Relational Databases

• AWS 

• API Data Extraction

• Performance Tuning

• Critical thinking

• Communication

• Analytical skills.

• Problem-solving

• Python

• Pyspark

• SQL

• Terraform

• CI/CD Pipelines

• Git

• SQL

• Terraform

• CI/CD Pipelines

 

Certification

Data Engineering Essentials using SQL, Python and PySpark, Udemy, 08/23

Timeline

Data Engineer

Shoprite Group of Companies
02.2023 - Current

Bachelor of Engineering Technology Honors - Industrial Engineering

University of Johannesburg

Bachelor of Engineering Technology - Industrial Engineering

University of Johannesburg
Pearl Mankopodi LeseilaneDATA ENGINEER