Recruitment Room Team
Data Engineer / Technical Generalist
Job Description
Data Engineer / Technical Generalist
Technology
We’re looking for a versatile and driven Data Engineer / Technical Generalist to join our growing team. You’ll work at the intersection of data, systems, and engineering, building robust pipelines, solving technical challenges, and supporting cross-functional initiatives across the organization.
🔧 What You’ll Do:
- Design, build, and maintain scalable data pipelines and ETL processes
- Collaborate with analytics, product, and engineering teams to deliver clean, usable datasets
- Manage cloud infrastructure (Azure, AWS, or GCP) and optimize data architecture
- Automate workflows using Python, SQL, and shell scripting
- Build tools, scripts, and lightweight applications to support business needs
- Monitor systems, troubleshoot technical issues, and continuously improve data processes
📌 What We’re Looking For:
- 3+ years of experience in data engineering, backend, or technical operations
- Proficiency in SQL and Python (or similar languages)
- Experience with cloud platforms (Azure, AWS, or GCP)
- Familiarity with data warehousing, APIs, and CI/CD pipelines
- A generalist mindset – willing to wear multiple hats and jump into new technologies
- Strong communication and problem-solving skills
💡 Bonus Points For:
- Experience with tools like Airflow, dbt, or Kafka
- Familiarity with DevOps or infrastructure-as-code tools (Terraform, Docker)
- Prior experience in startup or high-growth environments
💬 Apply Now
Send your CV and join a team where your skills make a difference.
Salt is acting as an Employment Business in relation to this vacancy.
Job Information
Job Reference: JO-2506-354480
Salary:
Salary per: annum
Job Duration: 6 Months
Job Start Date: 01/08/2025
Job Industries: Technology
Job Locations: Cape Town
Job Types: Contract