Data Engineer

Network IT

Randburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network IT invites applications for a Senior Data Engineer at our Johannesburg branch, offering a hybrid working model. The role sits in the Data Science Team and focuses on building and maintaining the organization’s data structures and data pipelines with enterprise-grade ETL/ELT and data lakes.

You will collaborate across teams, deliver high-quality solutions, and help shape data strategy using AWS, Snowflake, and DBT. Mentoring peers and guiding data initiatives are key parts of this role.

Qualifications

  • Active experience in building enterprise-grade ETL/ELT processes and data lakes with code-based techniques.
  • Experience with Agile development processes, Jira, Git, etc.
  • Proficient in Python, Bash/Shell scripting and SQL (PostgreSQL).
  • Knowledge of Snowflake and DBT is desirable.
  • Knowledge of Dragster and Superset would be advantageous.
  • Experience with AWS Cloud infrastructure.
  • Experience with Big Data is ideal.
  • Experience in market research, marketing industries and survey data is beneficial.

Responsibilities

  • Collaborate with multiple teams to deliver objectives on time and maintain high quality.
  • Ensure projects are completed efficiently and effectively.
  • Iteratively deliver working software and solutions.
  • Maintain up-to-date and efficient data infrastructure.
  • Participate in product and technology strategy discussions to shape direction.
  • Mentor and share expertise with team members.
  • Help develop and retain top talent within the organization.

Skills

ETL/ELT
Data lakes
Python
SQL (PostgreSQL)
Jira
Git
Snowflake
DBT
AWS Cloud
Big Data
Market research

Tools

Dragster
Superset
Bash/Shell

Job description

Senior Data Engineer

Reference: NWA003386-Ren-1
A well-known marketing organization with branches in multiple overseas countries is looking for a Senior Data Engineer to join their organization at their Johannesburg branch. The Senior Data Engineer will be required to work on a hybrid model. Working within the Data Science Team, the Data Engineer will be responsible for the organization's data structure.

Duties & Responsibilities

Requirements:

  1. Active working experience in building enterprise standard ETL/ELT processes as well as data lakes with a focus on code-based techniques and collaborative environments.
  2. Experience in Agile development processes, using Jira, Git, etc.
  3. Working experience using multiple software development languages.
  4. Active working experience in Python, Bash/Shell Scripting, and SQL (PostgreSQL).
  5. Knowledge or willingness to learn Snowflake and DBT.
  6. Knowledge of Dragster and Superset would be an advantage.
  7. Experience in AWS Cloud infrastructure.
  8. Active working experience in Big Data is ideal.
  9. Experience in market research, marketing industries, and survey & sampling data would be beneficial.
Job Description:
  1. Collaborate with multiple teams to deliver objectives on time and consistently maintain high quality.
  2. Ensure that projects are completed efficiently and effectively.
  3. Work iteratively delivering working software and solutions regularly.
  4. Sustain and ensure that the company's data infrastructure is always up-to-date and running efficiently.
  5. Participate in product and technology strategy discussions to provide valuable insights and assist with shaping the direction of the organization.
  6. Mentor, coach, and share your expertise and knowledge with other team members.
  7. Help to develop and retain top talent for the organization.

Apply now!

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.

For more information contact:
Rendani Ndou
rndou@networkrecruitment.co.za
Researcher
011 622 9526

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Hybrid work model
Senior Data Engineer - Johannesburg - up to R900k per annum
Senior Data Engineer - Johannesburg - up to R900k per annum

E-Merge • Johannesburg

On-site
ZAR 810,000 - 990,000
Senior Data Engineer
Senior Data Engineer

Placements24 • Randburg

Hybrid
GBP 41,000 - 68,000
Hybrid work model
Health benefits
Professional development
Data Engineer
Data Engineer

Liyema Consulting Group • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary bonuses
Health and retirement benefits
Professional development opportunities
+2
Senior Data Engineer
Senior Data Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Medical, dental, and vision insurance
Professional development
Paid time off
+1
Data Engineer
Data Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Training & conferences
+1
Senior Data Engineer
Senior Data Engineer

Hire Resolve • Johannesburg

On-site
ZAR 780,000 - 1,200,000
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 1,200,000
Hybrid work model
Senior Data Engineer - JHB
Senior Data Engineer - JHB

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Data Engineer - Johannesburg - up to R1.08mil per annum
Senior Data Engineer - Johannesburg - up to R1.08mil per annum

E-Merge • Johannesburg

Hybrid
ZAR 800,000 - 1,080,000