Back to jobs

Senior Cloud Data Engineer

Synergy AI (Pty) Ltd
Stellenbosch, Western Cape, South Africa
Contract
AI tools:
AWS SageMaker

We are looking for a senior Cloud Data Engineer with strong AWS experience, excellent SQL skills, and a solid understanding of ETL pipelines. An understanding of the data landscape and platforms, the various tools used to access, transform and load the data as well as data engineering practices to continuously develop a world-class data pipeline is required. The role also involves supporting, maintaining and expanding the data engineering pipelines behind dashboards to ensure proper data integrity to improve the product health.

 

Key Responsibilities

* Data Pipeline Development & Maintenance: Build and maintain robust ETL/ELT pipelines to support data ingestion, transformation, and delivery on AWS. Ensure pipelines are scalable, secure, and optimised for performance.

* Data Modelling & Architecture: Design and implement data models that support analytics and reporting needs. Align with enterprise data architecture and metadata standards.

* Project-Based Engineering Support: Support value stream projects by implementing data solutions aligned with business requirements, Participate in technical solution documentation and implementation.

* Quality Assurance & Testing: Conduct unit and integration testing of data pipelines. Ensure data accuracy, completeness, and consistency.

* Continuous Improvement & Research: Stay updated on new tools and technologies.

* Data Quality & Governance Compliance: Ensure data accuracy, completeness, and consistency in line with governance policies. Collaborate with governance teams to support data classification, retention, and privacy requirements.

* Reporting & Visualisation Support: Support Power BI dashboards and reporting models, including monthly Exco updates. Develop new KPIs and features to enhance reporting capabilities.

* Collaboration & Stakeholder Engagement: Work closely with product teams, analysts, and business stakeholders to understand data needs and deliver solutions.

* Documentation & Handover: Maintain clear documentation of data flows, models, and processes. Provide knowledge transfer to internal teams as part of contractor offboarding or FTE conversion.

 

Required Skills & Experience

Strong hands-on experience in Data Architecture

* Designing end to end data platforms and patterns for analytics and reporting

* Translating business requirements into scalable, maintainable data solutions

Data Modelling expertise

* Dimensional modelling (star/snowflake), analytical and reporting models

* Optimising models for performance, scalability, and downstream BI consumption

Advanced SQL skills

* Complex queries, transformations, performance optimisation, and tuning

AWS cloud engineering experience, including:

* S3, Redshift, RDS, Glue, Lambda

Proven experience building and maintaining ETL / ELT pipelines

Strong understanding of data engineering best practices, data lifecycle management, and pipeline reliability

Take note, this role is designated for Employment Equity candidates as per the client’s EE plan.

This is a six-month contract opportunity with our client with the option of converting to a permanent employee.

Applications go to the hiring team directly