Job Description
As a Data Engineer, you will be the backbone of our data strategy. You won’t just be building pipelines; you will be designing the scalable infrastructure that powers our analytics, machine learning models, and business intelligence. We are looking for a mentor and a builder who thrives on optimizing complex data environments and ensuring 24/7 data reliability.
What you’ll do:
- Architecture & Design: Design, build, and internalize large-scale batch and real-time data pipelines (ETL/ELT).
- Infrastructure Management: Optimize our data warehouse (e.g., Snowflake, BigQuery, Redshift) and lakehouse architectures for performance and cost.
- Data Governance: Implement rigorous data quality checks, monitoring, and alerting to ensure “one version of the truth.”
- Tooling & Automation: Automate manual processes and improve developer productivity by implementing CI/CD for data workflows.
- Collaboration: Work closely with Data Scientists and Analysts to transform raw data into “analysis-ready” formats.
- Mentorship: Lead code reviews and provide technical guidance to junior members of the engineering team.
Your Expertise:
- Experience: 3-5+ years of experience in data engineering or backend software engineering.
- Coding: Mastery of Python or Scala/Java.
- SQL: Expert-level SQL (window functions, optimization, and complex joins are second nature to you).
- Big Data Tech: Experience with Spark, Flink, or Kafka.
- Orchestration: Hands-on experience with Airflow, Dagster, or Prefect.
- Cloud: Proficiency in AWS, GCP, or Azure data ecosystems.
- Modeling: Deep understanding of data modeling techniques (Star Schema, Snowflake Schema, Data Vault 2.0).
- Experience with dbt (data build tool).
- Knowledge of Infrastructure as Code (Terraform).
- Background in managing containerized environments (Docker/Kubernetes).
Soft Skills
- Pragmatism: You know when to build a “quick and dirty” fix and when to invest in a robust, long-term solution.
- Problem Solving: You enjoy deconstructing a broken pipeline like a puzzle.
- Communication: You can explain the “why” behind a technical architecture to non-technical stakeholders.
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Other IT/Computer Jobs in Gauteng
The IT and computer industry is one of the most dynamic and growing sectors in Gauteng, with a thriving job market that offers a wide range of opportunities for career advancement.
In terms of salary ranges, IT professionals in Gauteng can expect to earn anywhere from R800 000 per annum for junior positions to over R2 million for senior executives. The average salary for software engineers is around R1.5 million, while data analysts can earn between R900 000 and R1.2 million. With experience and skills, IT professionals in Gauteng can expect significant salary increases, with some roles offering bonuses and benefits that can increase their overall remuneration.
To succeed in the IT industry in Gauteng, candidates need to possess a range of key skills, including programming languages such as Java, Python, and C++, as well as experience with databases, cloud computing, and cybersecurity. Strong problem-solving skills, attention to detail, and excellent communication skills are also essential for success in this field. Additionally, knowledge of ITIL (Information Technology Infrastructure Library) and Agile methodologies can be highly valued by employers.
Several major companies and industries in Gauteng are currently hiring IT professionals, including technology firms such as Microsoft, IBM, and Oracle, as well as banks and financial institutions like Standard Bank and Nedbank. The finance industry is also a significant employer of IT staff, with roles ranging from software development to data analytics and cybersecurity.
Career growth opportunities are abundant in the IT industry in Gauteng, with many companies investing heavily in employee training and development programs. With experience and skills, IT professionals can move into senior leadership positions or start their own businesses, while also pursuing further education and certifications. The Johannesburg Stock Exchange (JSE) is also a significant employer of IT staff, with roles ranging from software development to data analytics and cybersecurity.
Overall, the IT industry in Gauteng offers a wide range of exciting career opportunities for job seekers with the right skills and experience. With salaries that are competitive with those offered by major companies globally, there has never been a better time to pursue a career in this dynamic and rapidly evolving field.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep track of all your job applications in a spreadsheet, including company names and application dates.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Gauteng: Project Manager posted by Network Finance
Our client is a large, established organisation seeking a Project Manager (PMO) to oversee and coordinate multiple projects within a…
View JobWestern Cape: Junior Graphic Designer posted by Craven Cottage CC
Duties: Assist in the creation of digital and print design materials (social media graphics, brochures, flyers, presentations, banners, etc.)Support senior...
View JobGauteng: Solutions Specialist – Gauteng posted by Bidvest Protea Coin
Research & Development (R&D)Drive innovation by identifying, testing, and integrating new security and technology solutions that enhance service delivery...
View JobSouth Africa: Airfreight Manager posted by MECS Africa
Main goalManage airfreight operations for Port Moresby branch as well as customer relationships in compliance with PNG legal requirements, Company…
View JobGauteng: Health, Safety & Environmental Officer posted by Phakisa Holdings
Purpose of the RoleTo ensure compliance with health, safety, and environmental legislation, standards, and company policies within the gold processing...
View JobPretoria North: Workshop Foreman posted by GAP Consulting
Minimum Requirements:Must have a minimum of 3-5 years’ experience as a Workshop Foreman or Senior Mechanic in the Transport &…
View Job
Browse Employers
Job Alerts