Data Engineering Intern (12 Months) – Cubix / GBS (Durban)

Employer: Cubix (GBS Division)

Industry: Telecommunications, Cloud Analytics, Call Centre Operations & Data Engineering

Job Functional Area: Information Technology / Data Science

Location: Durban, KwaZulu-Natal, South Africa (On-Site)

Position Type: 12-Month Paid Internship Programme

Target Candidates: Computer Science, Data Science, IT, Engineering & Mathematics Graduates

Age Limit: Unemployed South African Youth (Aged 18–35)

Compensation: Monthly Paid IT Internship Stipend

About Cubix & The Data Engineering Internship

Cubix, a division of GBS operating within the telecommunications and contact centre sector, is a dynamic provider of enterprise data solutions, customer analytics, and lead management platforms.

Cubix is recruiting an ambitious Data Engineering Intern for a 12-month paid development programme in Durban, KwaZulu-Natal. Designed for analytical STEM graduates eager to build a career in cloud data infrastructure, this internship offers direct hands-on exposure to enterprise-scale lead, sales, customer, and operational data within a high-volume call centre environment. Interns will work alongside senior Data Engineers leveraging Microsoft Azure, modern ETL/ELT data pipelines, and database management frameworks.

Key Responsibilities & Data Workflows

The Data Engineering Intern will execute core data lifecycle deliverables under technical mentorship:

1. Data Pipeline Development & Maintenance

  • ETL/ELT Workflows: Assist senior data engineers in designing, building, and maintaining automated data ingestion pipelines across sales, customer, and operational systems.
  • Microsoft Azure Exposure: Gain hands-on practical exposure to cloud data engineering tools and storage architectures within the Microsoft Azure ecosystem.

2. Data Quality & Analytics Support

  • SQL & Database Operations: Write and optimize SQL queries to extract, transform, and validate enterprise datasets.
  • Data Quality Assurance: Audit raw data feeds to improve data accuracy, consistency, and reliability for downstream business intelligence reporting.
  • Problem Solving: Apply Python scripting and analytical thinking to troubleshoot pipeline failures and clean unstructured lead management data.

3. Team Collaboration

  • Cross-Functional Projects: Work collaboratively with Analytics, BI, and IT teams to deliver business-ready data products that drive strategic operational decisions.

Candidate Profile & Minimum Entry Requirements

To qualify for consideration, applicants must meet the following mandatory academic and personal criteria:

  • Educational Qualifications (MANDATORY STEM DEGREE/DIPLOMA):
    • Completed Matric / National Senior Certificate (Grade 12) (Mandatory).
    • Completed Degree or Diploma in Computer Science, Information Systems, Data Science, Software Engineering, Mathematics, or a related quantitative field (Mandatory).
  • Technical Skills:
    • Basic understanding of relational databases and SQL query writing (Mandatory).
    • Exposure to programming concepts, preferably in Python (Mandatory).
  • Citizenship & Age Limit:
    • Must be a South African Citizen possessing a valid SA ID Document (Mandatory).
    • Must be between 18 and 35 years of age (Mandatory).
  • Employment Status & Vetting:
    • Must currently be unemployed and NOT participating in another active internship or learnership programme (Mandatory).
    • Must have a clear criminal record (Mandatory).
    • Must have a clear ITC / credit record (Mandatory).
  • Personal Attributes:
    • Strong analytical, logical reasoning, and mathematical problem-solving skills.
    • Self-motivated, curious, detail-oriented, with excellent communication and teamwork capabilities.

Application Guidelines & Selection Steps

  1. Prepare Document Package:
    • Updated Curriculum Vitae (CV)
    • Certified Copy of South African Identity Document
    • Certified Copy of Matric Certificate
    • Certified Copies of Tertiary Degree/Diploma & Official Academic Transcripts
  2. Online Portal: Submit your application directly via the official Cubix / GBS Careers Portal.
  3. Outcome Notification: If you do not hear from the recruitment team within 14 working days of applying, please consider your application unsuccessful.

Sample Selection & Data Engineering Interview Questions

SQL & Cloud Data Architecture

  • Question (SQL Logic): “How do you write a SQL query using JOIN and GROUP BY statements to aggregate daily lead conversion rates from a call centre database table?”
  • Question (Python & ETL): “What basic Python libraries (e.g., Pandas) would you use to clean missing values or reformat date strings before loading data into a cloud warehouse?”

How to Apply

Apply online directly via the official Cubix / GBS Recruitment Portal:

  • Employer: Cubix (GBS Division)
  • Industry: Telecommunications / IT
  • Location: Durban, KwaZulu-Natal
  • Position: Data Engineering Intern (12 Months)
  • Eligibility: Unemployed SA Citizens aged 18-35 holding a CS/IT/Data Science Degree/Diploma

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *