Data Engineer (AWS)
Permanent
Johannesburg, Cape Town
Posted 6 months ago
Seniority level
Intermediate - Senior
Experience
4+ Years
Remuneration
R 55 000 - R 75 000
Remuneration type
Salary
Remuneration frequency
Monthly
Benefits
Hybrid Work Model
The Company
The Company is a forward-thinking technology organisation leveraging cloud innovation to power intelligent data solutions. With a strong commitment to data integrity, performance, and security, the company builds modern infrastructures that support analytics and business intelligence at scale. The team thrives on collaboration, continuous learning, and delivering impactful solutions for real-world challenges.
The Role
As an AWS Data Engineer, you will be responsible for developing and maintaining robust data pipelines and platforms in the AWS ecosystem. This role will see you building scalable data lakes, implementing efficient streaming and batch processing systems, and working closely with stakeholders across data science and analytics teams. You’ll play a vital part in shaping the data infrastructure that drives decision-making and strategic insights across the business.
Requirements
Experience & Skills:
-
3+ years of hands-on experience with AWS cloud services.
-
Proficiency in AWS Glue, Lambda, S3, Step Functions, Redshift, and Athena.
-
Experience with streaming data using Kinesis or Kafka.
-
Strong working knowledge of SQL and Python for data manipulation and scripting.
-
Solid understanding of data governance, security best practices, and compliance in cloud environments.
-
Familiarity with Infrastructure as Code tools like CloudFormation or Terraform.
Key Responsibilities:
-
Design, build, and maintain scalable data pipelines using AWS services.
-
Develop and manage data lakes with S3 and Lake Formation.
-
Create and monitor ETL/ELT workflows, ensuring reliability and efficiency.
-
Work with internal stakeholders to understand data needs and support analytical workloads.
-
Ensure data quality, integrity, and governance standards are upheld.
-
Monitor system performance and manage cloud resource costs effectively.
-
Integrate third-party APIs and internal systems to enrich data pipelines.
Qualifications:
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
AWS certifications are advantageous and preferred.