Website AES Global

We’re working with an established technology consultancy, and they’re looking for an Intermediate Data Engineer to build and support scalable, repeatable and secure data pipelines as part of an agile team.

You’ll build the infrastructure that turns raw data into insight — handling large volumes in batch and real time, integrating diverse sources, and using modern big-data and cloud technologies.

What you’ll do
• Build and support scalable, secure data pipelines, integrating diverse data sources
• Handle large volumes of data in batch and real time
• Create data marts using Talend or a similar ETL tool, and manipulate data using Python
• Process data using the Hadoop paradigm (e.g. EMR), and create data feeds into AWS Cloud
• Develop for big data and business intelligence, including automated testing and deployment
• Translate functional and technical requirements into performant solutions

What you’ll bring
• 3–5 years’ data-engineering or software-engineering experience, including big-data and ETL work
• Strong Python, and PySpark or Spark
• Big-data batch and streaming tools, and AWS (EMR, EC2, S3)
• Data modelling and data-warehousing experience
• A bachelor’s degree in Computer Science, Computer Engineering or equivalent

Advantageous
• AWS certification
• BigQuery, DBT, and a combination of AWS / GCP / Azure
• AI tooling (e.g. Bedrock or similar)

Working model
Hybrid in Johannesburg — three days a week in the office.

Apply via AES Global.

To apply for this job email your details to steven@aesglobal.io

    Personal Information






    Professional Details







    Links & Portfolio




    Application



    PDF or Word document · Max 10MB



    Contact Us

    Send us a message and a member of our team will be in touch soon.

    Download Personalised
    PDF Report

    Please fill the below form to request your free personalised PDF report.

    Get a Free Cost Comparison

    Please fill the below form to request your free cost comparison.