AWS Data Engineer - Cape Town - R800k to R1mil per annum
- Location
- Cape Town, Western Cape
- Contract
- Permanent
- Salary (as advertised)
- R800 000 – R1 000 000 per year
- Minimum qualification
- Bachelor's degree
- Closing date
First listed . Last checked at source .
In brief
**Overview** This role is for an experienced AWS Data Engineer to join a leader in intelligence automation. This company offers specialized software and services that leverage machine learning and artificial intelligence to enable economies to thrive. The AWS Data Engineer will be responsible for driving the development of modern, scalable data solutions on the AWS platform. This is a permanent hybrid position based in Cape Town, offering a cost to company of R800k - R1mil per annum, negotiable on experience and ability. The position is being recruited by E-Merge. **What you will do** * Design, build, and manage scalable data pipelines using AWS Glue, EMR, Lambda, and Step Functions * Develop and maintain data lakes using Amazon S3 and Lake Formation * Implement data ingestion, transformation (ETL/ELT), and orchestration workflows * Work with Redshift and Athena to enable data querying and analytical workloads * Collaborate with data scientists, analysts, and business stakeholders to deliver data-driven insights * Ensure data quality, governance, and compliance with best practices and security standards * Monitor system performance, optimize for cost and efficiency * Integrate data from third-party APIs and internal business systems **Requirements (from the original advert)** * Bachelor's degree in Computer Science, Information Technology, or a related field * AWS certifications (e.g., Data Analytics - Specialty, Solutions Architect) are advantageous * 3+ years of hands-on experience with AWS cloud services * Proficient in: AWS Glue, S3, Redshift, Lambda, Step Functions, Athena * Experience with real-time data streaming using Kinesis or Kafka * Strong Python and SQL development skills * Solid understanding of data governance, security, and IAM in a cloud environment **Who should apply** This role is ideal for an experienced AWS Data Engineer with a Bachelor's degree in Computer Science, Information Technology, or a related field, and at least 3 years of hands-on experience with AWS cloud services. The successful candidate will be proficient in a range of AWS services including Glue, S3, Redshift, Lambda, Step Functions, and Athena, and have experience with real-time data streaming technologies like Kinesis or Kafka. Strong Python and SQL development skills are essential, as is a solid understanding of data governance, security, and IAM in a cloud environment. Candidates should be capable of designing, building, and managing scalable data solutions, collaborating with various stakeholders, and ensuring data quality and compliance. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/south-africa/aws-data-engineer-cape-town-r800k-to-r1mil-per-annum-id-7370290 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- Python
- SQL
- AWS
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.