A leader in intelligence automation offering specialised software and services aimed at leveraging advances in machine learning and artificial intelligence. aimed at enabling economies to thrive are in the market for an experienced AWS Data Engineer to join their team and drive the development of modern, scalable data solutions on the AWS platform.
Responsibilities
- 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
Experience & Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related fieldAWS certifications (e.g., Data Analytics Specialty, Solutions Architect) are advantageous3+ years of hands-on experience with AWS cloud servicesProficient in : AWS Glue, S3, Redshift, Lambda, Step Functions, AthenaExperience with real-time data streaming using Kinesis or KafkaStrong Python and SQL development skillsSolid understanding of data governance, security, and IAM in a cloud environmentThe Reference Number for this position is NG60434 which is a Permanent Hybrid position based in Johannesburg offering a cost to company of R600k R800k per annum negotiable on experience and ability. Contact Nokuthula at