Data Engineer

Weconnectu

South Africa

On-site

ZAR 600,000 - 1,000,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

RELX INC in Johannesburg seeks a Data Engineer to design, build, and maintain scalable data pipelines and analytics platforms. You will enable AI-ready data while improving automation, performance, and cross-functional collaboration to deliver reliable data solutions.

You will work with SQL, data modeling, ETL processes, and cloud services (AWS/Azure/GCP) to support analytics initiatives and data-driven decision making.

Qualifications

  • Bachelor's degree in computer science, data science, or related field is required.
  • Strong SQL expertise with complex queries, performance tuning, data validation.
  • Experience with data modeling, ETL/ELT workflows, and data transformation.
  • Working knowledge of at least one programming language (Python/Java).
  • Experience with databases, data platforms or cloud services (AWS/Azure/GCP).
  • Familiarity with version control, testing, and core software development practices.

Responsibilities

  • Design, build, and maintain scalable data pipelines and integrations for analytics and AI use cases.
  • Develop high-quality, well-tested code following best practices for readability, security, and maintainability.
  • Use SQL to query, transform, validate, and optimize data across systems.
  • Collaborate with partners to translate data needs into practical solutions.
  • Document data requirements and contribute to analytics/AI workflow specifications.
  • Troubleshoot data issues and drive automation or tooling for reliability.
  • Identify opportunities to improve efficiency through automation and orchestration.
  • Participate in code reviews and promote reproducibility and data quality.
  • Support database and data flow management to meet reliability standards.

Skills

SQL expertise
Data modeling
ETL/ELT processes
Cloud platforms
Python/Java programming
Collaboration

Education

Bachelor's degree in computer science / data science

Tools

SQL
Python
Java
AWS
Azure
GCP
Tableau
Redshift
Teradata

Job description

Explore exciting Data Engineer opportunities in Gauteng , where your expertise in data architecture and database systems is highly valued. Companies are actively seeking skilled professionals to design, build, and maintain scalable data pipelines. Your proficiency in programming languages like Python or Java , coupled with experience in cloud platforms such as AWS or Azure, will be key to success in these roles.

What People Ask

A bachelor's degree in computer science, data science, or a related field is typically required. Employers often seek candidates with experience in data warehousing, ETL processes , and programming languages like Python or Java . Knowledge of cloud platforms and big data technologies is beneficial.

Data Engineers in Gauteng are responsible for designing, building, and maintaining data pipelines. They work on data warehousing, ETL processes , and data modeling. They also ensure data quality, security, and accessibility for various stakeholders, collaborating with cross-functional teams to deliver data-driven insights.

Top employers for Data Engineers in Gauteng include Dimension Data, BCX, and Vodacom . These companies offer opportunities to work on innovative projects and contribute to data-driven decision-making. They seek skilled professionals with expertise in data architecture and database systems.

The salary range for Data Engineers in Gauteng typically falls between ZAR 400,000 to ZAR 900,000 per year, depending on experience and skills. Senior Data Engineers with specialized expertise can command higher salaries. Compensation packages often include benefits such as medical insurance and retirement plans.

Key skills for Data Engineers include proficiency in programming languages like Python or Java , experience with data warehousing and ETL tools, and knowledge of cloud platforms such as AWS or Azure. A strong understanding of database systems, data modeling, and big data technologies is important. Good communication and collaboration skills are valuable.

Showing 225 Data Engineer jobs in Gauteng

Johannesburg R400000 - R900000 per year help_outline RELX INC

Job Description

Johannesburg HB South Africa
Cape Town
Durban HB South Africa
Full time
R
Data Engineer - Global Operations Metrics & Technology Support
About the Business
LexisNexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis® and Nexis® services.
About the RoleThis role supports Global Operations by designing, building, and maintaining reliable data pipelines and platforms. You will enable high‑quality analytics and AI‑ready data while improving automation, performance, and scalability. The role involves close collaboration with technical and business partners and encourages the responsible use of AI‑assisted engineering practices.
Key Responsibilities
+ Design, build, and maintain scalable data pipelines and integrations that support analytics and AI use cases.
+ Develop high‑quality, well‑tested code that follows best practices for readability, security, and maintainability.
+ Use SQL as a primary tool to query, transform, validate, and optimize data across systems.
+ Collaborate with technical and business partners to understand data needs and translate them into practical data solutions.
+ Document data requirements and contribute to specifications for analytics and AI‑enabled workflows.
+ Troubleshoot and resolve data issues through root cause analysis and appropriate automation or tooling.
+ Identify opportunities to improve efficiency through automation, orchestration, or AI‑assisted processes.
+ Participate in code reviews and development processes that promote reproducibility, transparency, and data quality.
+ Support database and data flow management to ensure systems meet organizational standards for reliability and AI readiness.
+ Stay current with evolving data engineering, automation, and AI practices and apply relevant learnings to your work.
Required Skills and Experience
+ Professional experience in data engineering, data management, or a related technical role.
+ Strong, hands‑on SQL expertise required, including writing complex queries, performance tuning, and data validation.
+ Experience with data modeling, file management, and data transformation workflows.
+ Working knowledge of at least one additional programming or scripting language (such as Python, Java, or similar).
+ Experience with databases, data platforms, or cloud services (for example, AWS, Azure, GCP, Redshift, or Teradata).
+ Familiarity with version control, testing, and core software development practices.
+ Strong problem‑solving skills and clear, collaborative communication.
+ Experience with ETL/ELT processes or general workflow orchestration concepts.
+ Exposure to AI, machine learning, or data automation tools and practices.
+ Experience with data visualization tools (such as Tableau or similar).
+ A bachelor's degree in a related field or equivalent practical experience. We welcome candidates from non‑traditional educational and career paths .
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long‑term goals.
Working Pattern
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here ( to access benefits specific to your location.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
RELX is a global provider of information‑based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.

The reference number for this position is NG60984 which is a permanent, Hybrid role in Johannesburg offering a salary of up to R1mil per annum negotiable based on experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Analytics Engineer
Senior Analytics Engineer

Carbon Data Solutions • South Africa

On-site
ZAR 900,000 - 1,300,000
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
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

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Hybrid work model
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
Senior Data Engineer — Azure Data Platform & Analytics
Senior Data Engineer — Azure Data Platform & Analytics

Cf Consulting • Gauteng

On-site
ZAR 700,000 - 1,000,000
Competitive salary
On-site work environment
Medical, dental, and vision insurance
+2
Junior Data Engineer (SQL, Python) - Johannesburg - up to R360k per annum
Junior Data Engineer (SQL, Python) - Johannesburg - up to R360k per annum

ATS Client • Johannesburg

On-site
ZAR 216,000 - 360,000
Employee Relations Partner
Employee Relations Partner

RELX INC • Durban

On-site
ZAR 900,000 - 1,400,000
Country-specific benefits
Senior Data Engineer - Big Data Technologies
Senior Data Engineer - Big Data Technologies

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and annual bonus
Medical, dental, and vision benefits
Retirement savings plan with employer
+2
Employee Relations Partner
Employee Relations Partner

RELX INC • Johannesburg

On-site
ZAR 520,000 - 760,000