Data Engineer

Role of the Data Engineer

We’re hiring a Manager – Data Engineer to lead a team in designing and maintaining robust, scalable data pipelines within a fast-paced telecommunications environment. This role involves overseeing the development of high-quality, enterprise-grade data platforms while ensuring data governance, quality, and performance across cloud and hybrid systems. You’ll work closely with cross-functional teams to deliver reliable data solutions that drive business insights and operational efficiency.

Educational Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field.
  • Master’s degree in Data Engineering, Big Data, (preferred but not required).

Relevant experience

  • 6–10 years of experience in data engineering, ETL development, or data warehousing, with at least 2 years in a team lead or managerial capacity.
  • Hands-on experience building and maintaining data pipelines, preferably in Fintech, Banking, or high-volume transactional environments.
  • Deep knowledge of data lakehouse architecture, real-time streaming, and batch processing systems.
  • Proven ability to collaborate with data scientists, analysts, and product teams to deliver trusted, high-quality data products.

Required certifications

  • Preferred:
    • Google Cloud Professional Data Engineer, AWS Certified Data Analytics, or Microsoft Azure Data Engineer Associate
    • Apache Spark, Kafka, certifications

Key responsibilities

  • Design, develop, and maintain scalable, reliable data pipelines and integration workflows across multiple systems.
  • Lead a team of data engineers to build and support enterprise-grade data platforms.
  • Ensure data quality, lineage, and governance are embedded in engineering solutions.
  • Optimize data ingestion, transformation, and storage in cloud and hybrid environments.
  • Collaborate with architecture, governance, and analytics teams to ensure alignment with business needs and platform strategy.
  • Stay current with evolving data engineering best practices and emerging technologies.

For more Job Opportunities click HERE
To stay up to date with all new positions coming in follow us on LinkedIn

Job Category: Data Engineer
Job Type: Contract
Job Location: Johannesburg
Education: Degree
Level: Senior
Working Hours: Hybrid

Apply for this position

Allowed Type(s): .pdf, .doc, .docx