Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Network Contracting

Open 0d

Data Engineer

Posted
Discussion

Summary

Staffing firm Network Contracting is building an IT talent pool for current and future data engineering roles in Johannesburg. Day to day the role involves building batch/streaming ingestion pipelines, ETL/ELT processes and data models, and monitoring pipeline quality — core stack is SQL, Python, orchestration tools and cloud data platforms.

We are currently building our IT talent database and are looking to connect with experienced Data Engineers for current and future opportunities. We are particularly interested in professionals with experience in data ingestion, ETL/ELT, SQL, data modelling, orchestration and cloud data platforms. Register your profile with us so your data engineering experience can be considered for suitable opportunities as they become available. If you enjoy building scalable data solutions and improving data quality, we'd love to hear from you.

Key Responsibilities:
  • Develop and maintain reliable data pipelines for batch and/or streaming data ingestion.
  • Build ETL/ELT processes and transform data for analytics, reporting and downstream applications.
  • Design and optimise data models, database queries and data integration workflows.
  • Monitor pipeline quality and performance, troubleshoot issues and document data processes.

Job Experience & Skills Required / Ideal Candidate Profile:
Education
  • A degree, diploma or equivalent relevant qualification in Computer Science, Information Systems, Data Engineering or a related field is advantageous.
  • Relevant cloud, database or data engineering certifications will be advantageous.
  • Training in analytics platforms or data architecture will be beneficial.
  • Demonstrable hands-on data engineering experience is valued.

Experience
  • Typically 4+ years of experience in data engineering, ETL development or a closely related role.
  • Strong SQL skills and experience developing data pipelines or ETL/ELT processes.
  • Experience with relational databases, data modelling and data quality controls.
  • Cloud data platforms, Python, orchestration tools or streaming technologies will be highly advantageous.

Skills
  • SQL, data modelling and database performance awareness.
  • ETL/ELT, data ingestion, transformation and pipeline orchestration.
  • Python or another scripting language.
  • Cloud data services, data quality, monitoring and documentation.

Location: Gauteng

Apply now!

For more exciting IT vacancies, please visit:

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →