Senior Consultant Data Engineer

Technology

Cape Town Contract / 6 Months ZAR0.00 - ZAR600.00 per annum

Senior Consultant Data Engineer

Must-haves:

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or related field (or equivalent practical experience).
  • 4+ years of experience in data engineering (or similar roles), including
  • Proven track record of delivering data pipelines or data warehouse solutions that drive business value.
  • Strong expertise in the Snowflake data platform, including understanding of performance tuning (clustering, query optimization) and core features like data sharing and time travel.
  • Proficiency in SQL and a programming/scripting language (e.g. Python) for data processing and automation.
  • Hands-on experience with modern ETL/ELT tools (e.g. Matillion, dbt, Snowflake Openflow) for building data pipelines. Familiarity with BI/analytics tools (e.g. Power BI or Tableau) is a plus for understanding end-to-end data flow.
  • Solid grasp of data modeling principles (dimensional schemas, normalization) and experience implementing data warehouses or data lakes.
  • Working knowledge of cloud platforms (AWS preferred) and experience integrating Snowflake in a cloud environment, including use of cloud-native data services.
  • Excellent communication skills with the ability to work in a consulting/client-facing environment – you can collaborate with cross-functional teams and explain technical solutions to non-technical stakeholders.
  • Demonstrated technical leadership or mentorship experience – for example, guiding junior engineers or leading segments of projects – and a willingness to mentor others.

Nice-to-haves:

  • Snowflake SnowPro Core certification (strongly preferred), as it validates your Snowflake expertise. (Advanced Snowflake certifications or a plan to obtain them are a plus.)
  • Certifications in cloud platforms, e.g. AWS (Cloud Practitioner or Solutions Architect), demonstrating cloud proficiency.
  • Prior experience in a consulting firm or client-facing data projects, showing your ability to deliver in a services environment.

Salt is acting as an Employment Business in relation to this vacancy.

TldhcnJlbi4wNDEzNS41MjA4QHNhbHQuYXBsaXRyYWsuY29t

Job Information

Job Reference: JO-2509-356217
Salary: ZAR0.00 - ZAR600.00 per annum
Salary per: annum
Job Duration: 6 Months
Job Start Date: 13/10/2025
Job Industries: Technology
Job Locations: Cape Town
Job Types: Contract

Here are some related jobs

Scrum Master

Scrum Master Opportunity Our client is looking for an experienced and driven Scrum Master to facilitate Agile workflows within software development teams, ensuring timely delivery of high-quality solutions. This role…

ZAR360000.00 - ZAR480000.00 per annum

Intermediate Full Stack Developer – C#

Job Title: Intermediate C# Developer Location: Onsite - Sandton, Johannesburg Type: Permanent Are you a passionate C# Developer looking to take your career to the next level? I am currently…

Mobile Proposition Manager

Mobile Proposition Manager (iOS & Android)Own the mobile vision for a multi-brand portfolio with global reach. This role sits inside a fast-scaling, confidential market leader where mobile is a core…

ZAR1080000.00 - ZAR1320000.00 per annum
×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 2 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Senior Consultant Data Engineer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 2 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.