- Sandton
- Salary: Market Related
- Job Type: Permanent
- Sectors: IT Investment
- Reference: 131031
Vacancy Details
Employer: Catch
About the Role
We're looking for a hands-on and driven Data Engineer to join our growing startup. You’ll be part of a small team, playing a critical role in shaping the foundation of our data infrastructure. This role offers an exciting opportunity to grow with the company and develop a diverse technical skillset across the stack.
What You’ll Do
• Design, build, and maintain relational databases to store and manage structured data.
• Develop and optimize our data analysis engine to support internal insights and reporting.
• Create and maintain data pre-processing systems to clean and structure incoming datasets.
• Work with large volumes of raw data, cleaning, transforming, and organizing it for usability.
• Handle routine data maintenance tasks including backups, data loads, and exports.
Requirements
• A degree in Engineering, Computer Science, or a related field.
• Solid knowledge of Python or Node.js.
• Working knowledge of SQL and database fundamentals.
Beneficial
• Familiarity with AWS cloud architecture and services (S3, Lambda, RDS).
• Exposure to data science tools or concepts, including Deep Learning or LLMs.
• Experience with low-code/no-code platforms like KNIME or Fowgear.
• Basic understanding of Git and GitHub for version control.
• Experience building or maintaining Power BI reports
We're looking for a hands-on and driven Data Engineer to join our growing startup. You’ll be part of a small team, playing a critical role in shaping the foundation of our data infrastructure. This role offers an exciting opportunity to grow with the company and develop a diverse technical skillset across the stack.
What You’ll Do
• Design, build, and maintain relational databases to store and manage structured data.
• Develop and optimize our data analysis engine to support internal insights and reporting.
• Create and maintain data pre-processing systems to clean and structure incoming datasets.
• Work with large volumes of raw data, cleaning, transforming, and organizing it for usability.
• Handle routine data maintenance tasks including backups, data loads, and exports.
Requirements
• A degree in Engineering, Computer Science, or a related field.
• Solid knowledge of Python or Node.js.
• Working knowledge of SQL and database fundamentals.
Beneficial
• Familiarity with AWS cloud architecture and services (S3, Lambda, RDS).
• Exposure to data science tools or concepts, including Deep Learning or LLMs.
• Experience with low-code/no-code platforms like KNIME or Fowgear.
• Basic understanding of Git and GitHub for version control.
• Experience building or maintaining Power BI reports
14 people have applied for this job. 316 people have viewed this job.
More Jobs at Catch
Business Development Manager
- Midrand
- Job Type: Permanent
- Posted 16 May 2025 | 59 Days left
Partner Assistant - Somerset West
- Somerset West
- Job Type: Permanent
- Posted 13 May 2025 | 56 Days left
Junior Creditors Clerk - Wynburg, Sandton
- Gauteng
- Job Type: Permanent
- Posted 09 May 2025 | 52 Days left
Student Advisor - Cape Town
- Cape Town
- Job Type: Permanent
- Posted 07 May 2025 | 50 Days left