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

Apply Now

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.

Apply Now