Summary
Overview
Work History
Education
Skills
References
Accomplishments
Languages
Timeline
Generic
Zamokuhle Ngubane

Zamokuhle Ngubane

Cape Town, 6 Browning Road, Observatory

Summary

Dynamic Junior Data Engineer at Absa Group with expertise in ETL processes and data modeling. Proven ability to enhance data quality and streamline integration solutions. Strong communicator and problem solver, adept at collaborating with cross-functional teams to drive impactful results. Committed to delivering high-quality data solutions that support organizational goals.

Overview

5
5
years of professional experience

Work History

Junior Data Engineer

Absa Group
Cape Town
01.2024 - Current
  • Develop and maintain scalable and efficient data pipelines using tools like Apache Spark, Hive, SQL.
  • Assist with the ingestion, transformation, and storage of data in cloud or on-prem environments (e.g., Hadoop, Azure, AWS).
  • Collaborate with data scientists, analysts, and business stakeholders to understand data needs, and ensure the delivery of high-quality datasets.
  • Perform data profiling, cleansing, validation, and standardization.
  • Monitor data pipelines, and troubleshoot performance and quality issues.
  • Document data flows, technical designs, and best practices.
  • Ensure compliance with data governance and security standards.
  • Continuously learn new tools and technologies in the data engineering ecosystem.

Software Developer (Contract)

Cape Peninsula University of Technology
Cape Town
03.2023 - 12.2023
  • System Design and Architecture.
  • Feature Development include user registration, course creation, content management, discussion forums, assessments, and more.
  • Ensure that these features are user-friendly and align with the organization's goals.
  • User Experience (UX) and User Interface (UI) Design: implementing a user-friendly interface that enhances the overall user experience.
  • Content Management: Developing tools and workflows for content creators and administrators to upload, organize, and manage learning materials and resources.
  • Analytics and Reporting: Implementing tracking and reporting features to provide insights into learner progress and engagement, helping instructors and administrators make data-driven decisions.
  • Mobile Compatibility: Ensuring that the CET LMS is compatible with mobile devices and responsive to various screen sizes.
  • Documentation and Training: Providing documentation for administrators, instructors, and learners to use the LMS effectively. Additionally, creating training materials and conducting training sessions as needed.
  • Maintenance and Updates: Regularly updating and maintaining the LMS to fix bugs, implement new features, and ensure compatibility with changing technologies and security standards.
  • User Support: Assisting users with technical issues and troubleshooting problems that may arise.
  • Compliance and Regulations: Ensuring that the CET LMS complies with relevant laws and regulations, especially in education and data protection.

Software Developer Internship

Luthango Holdings Pty Ltd
Cape Town
01.2022 - 12.2022
  • Learning about software development.
  • Assisting experienced software developers.
  • Coding and debugging software applications.
  • Collaborating with team members to develop new software.
  • Testing software applications and patches.
  • Experimenting with program design elements.
  • Reviewing code for other developers.
  • Implementing updates and changes in software.

Software Developer (WIL)

Best so far digital
Durban
01.2021 - 04.2021
  • Software/Web developer.
  • Software/Web hosting using CPanel.
  • Service Desk.
  • Validation procedures.
  • Updating content on the website.
  • Modifying software to fix errors, adapting it to new hardware, improving its performance, upgrading interfaces.
  • Troubleshooting software problems.
  • Designing and responsive.
  • Updating new information to the company website.

Residence Student Assistant

Mangosuthu University of Technology
Durban
01.2020 - 12.2020
  • Undertaking all correspondence including incoming and outgoing calls, faxing, emails, printing, scanner, etc.
  • Maintenance of databases, websites, and another electronic networks.
  • Compile a database of all students at the residence.
  • Organizing trips for sports teams.
  • Making transport booking quotations.
  • Then send it to the Department of Housing for approval and payments.
  • Assist with checking and confirming the validity of the occupancy list with the Residence Manager and placement team.
  • Assist with filling and room check forms.
  • Check the room inventory forms and ensure that it is correctly displayed and filled.
  • Report maintenance problems to the residence management.
  • Work and collaborate with the rest of the department team.

Education

Diploma - Information Technology

Mangosuthu University of Technology
Durban, UMlazi
05-2021

Skills

  • HTML & CSS
  • ETL processes
  • Data modeling
  • Database management
  • Data warehousing
  • Data pipeline design
  • Data cleansing techniques
  • Data quality assurance
  • API development
  • Spark framework
  • Hadoop ecosystem
  • Data migration
  • Data integration
  • Database design
  • Apache Spark
  • JavaScript
  • Java
  • Python
  • Nodejs
  • Reactjs
  • Bootstraps Frameworks
  • WordPress
  • GitHub Workflows
  • MySQL
  • SQL
  • RESTful APIs
  • Communication
  • Interpersonal skills
  • Time management
  • Creativity & Ownership
  • Accountability
  • Ability to work under pressure
  • Ability to work individually and in a team
  • Problem solving
  • Decision making
  • Ability to handle conflicts and negotiations

References

  • Roman Kiss, Absa Group, JHB, Gauteng, South Africa, 011 846 0821, roman.kiss@absa.africa
  • Mr. Waldon Hendricks, Cape Peninsula University of Technology, Cape Town, Western Cape, South Africa, 021 460 3778 / 073 469 6742, HendricksW@cput.ac.za
  • Mr. Lunga Dyabooi, Luthango Holdings Pty Ltd, Cape Town, Western Cape, South Africa, 076 386 2385, liqhamescs@gmail.com
  • Mr. Shermer Stuart, Best So Far Digital, Durban, KwaZulu-Natal, South Africa, 067 095 0502, info@bestsofar.co.za
  • Mr. Albert Cebekhulu, Mangosuthu University of Technology, Durban, KwaZulu-Natal, South Africa, 078 198 5276 / 081 598 9595, cebekhulumuzi@gmail.com

Accomplishments

  • Certificate of Participation, City of Cape Town Hackathon, Present
  • Inbound Marketing Certified, Present
  • AWS Certification, Cloud Practitioner Essentials Day, Present

Languages

  • English
  • IsiZulu
  • IsiXhosa

Timeline

Junior Data Engineer

Absa Group
01.2024 - Current

Software Developer (Contract)

Cape Peninsula University of Technology
03.2023 - 12.2023

Software Developer Internship

Luthango Holdings Pty Ltd
01.2022 - 12.2022

Software Developer (WIL)

Best so far digital
01.2021 - 04.2021

Residence Student Assistant

Mangosuthu University of Technology
01.2020 - 12.2020

Diploma - Information Technology

Mangosuthu University of Technology
Zamokuhle Ngubane