Data Engineer
Translate requirements into practical designs and manage data products from build through to production support.
- Cape Town, Western Cape, South Africa
- Full-time
- Hybrid
- Posted Nov 3, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Translate requirements into practical designs and manage data products from build through to production support.
- Build and maintain batch, incremental, and change-data-capture pipelines from various sources.
- Develop tested, modular data models that analysts and Power BI users can trust.
- Deliver scalable, resilient, and cost-efficient changes to the data platform for analytics and AI.
- Implement automated testing, monitoring, lineage, access controls, CI/CD, and infrastructure as code.
Requirements
- Bachelor's or equivalent tertiary qualification in Computer Science, Information Systems, Engineering, or related field
Nice to have: Snowflake development, Workflow automation and orchestration tools, Managed ingestion or CDC tools, Fine-grained access control, Privacy/PII detection, Metadata management (Data Mesh principles), Cloud or data certifications such as AWS Certified Data Engineer, AWS Solutions Architect, SnowPro Core, dbt certification
Skills
Advanced SQLPythonT-SQLSSISSQL ServerPower BIAWS S3AWS GlueAWS LambdaGitHubTerraformCI/CDData GovernancePIIData Quality TestingLineageAccess ControlPrivacyAI integration using LLMsSnowflakeSnowpipeStreamsTasksRole-based access controlWarehouse cost and performance managementApache AirflowdbtDagsterAWS Step FunctionsFivetranAirbyteAWS DMSInfrastructure as CodeAWS CDKCloudFormationPythonSQLT-SQLSSISPower BIAWS S3AWS GlueAWS LambdaGitHubTerraformAWS CDKCloudFormationApache AirflowdbtDagsterAWS Step FunctionsFivetranAirbyteAWS DMS
Full description
Company details are for members
Sign up for a free job alert to see Parvana's profile, website and LinkedIn, and the same for every employer on Referso Jobs.