Key details
Quick facts about this role
Location
Johannesburg, Gauteng
Work mode
On-site
Compensation
R 20 000 - R 30 000 per month
Posted
12 Jun 2026
Closes
12 Jul 2026
Cloud Recruit
Data Engineer
About the Role
We're looking for a skilled Data Engineer to design, build, and maintain scalable data pipelines and infrastructure. You'll play a key role in ensuring data is accessible, reliable, and optimized for business intelligence, analytics, and decision-making.
What You'll Do
- Design and maintain data pipelines and ETL processes.
- Build and optimize databases and data warehouses.
- Ensure data quality, integrity, and security.
- Integrate data from multiple sources and platforms.
- Monitor and troubleshoot data infrastructure issues.
- Collaborate with data analysts, scientists, and business teams.
- Support reporting and analytics initiatives.
Requirements
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field.
- Experience with SQL and database management systems.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with ETL tools and data integration processes.
- Familiarity with Python, Java, or other programming languages.
- Strong problem-solving and analytical skills.
Key Skills
- Data Pipeline Development
- SQL & Database Management
- ETL Processes
- Cloud Computing
- Data Warehousing
- Python Programming
- Data Security & Governance