Talent.com
Intermediate or Senior AWS Data Engineer – Johannesburg – up to R900k per annum
Intermediate or Senior AWS Data Engineer – Johannesburg – up to R900k per annumE-Merge • Johannesburg, South Africa
Intermediate or Senior AWS Data Engineer – Johannesburg – up to R900k per annum

Intermediate or Senior AWS Data Engineer – Johannesburg – up to R900k per annum

E-Merge • Johannesburg, South Africa
30+ days ago
Job description

A Technology and Business Consulting Firm that was founded through a combination of technology, data, financial and actuarial science principles. is looking for a highly motivate Intermediate or Senior AWS Data Engineer with strong expertise in building scalable data pipelines on AWS. You will work with major financial institutions, designing and implementing modern cloud-based data solutions. This is a hands-on role requiring a solid foundation in Python or C#, AWS Glue (PySpark), and cloud-based ETL systems.

Responsibilities :

  • Design, build, and optimize robust data pipelines and architectures on AWS.
  • Lead the implementation of scalable and secure data solutions.
  • Ingest data into AWS S3 and transform / load into RDS / Redshift.
  • Build AWS Glue Jobs using PySpark or Glue Spark .
  • Use AWS Lambda (Python / C#) for event-driven data transformation.
  • Collaborate on migration and deployment automation (Dev to Prod).
  • Support data governance, lineage, and best practices in security.
  • Deliver data insights through well-structured models and pipelines.
  • Work with batch, real-time (Kafka), and streaming architectures.
  • Interact with stakeholders and communicate technical concepts clearly.

Qualifications & Experience :

  • Proficiency in SQL and data modelling principles.
  • Deep experience with AWS services : Glue, Lambda, S3, RDS, Redshift, DynamoDB, Kinesis, SQS / SNS, IAM.
  • CI / CD, DevOps and scripting (PowerShell, Bash, Python, etc.).
  • Familiarity with RDBMS systems : PostgreSQL, MySQL, SQL Server.
  • Agile / Scrum methodology and full SDLC experience.
  • Kafka and real-time data ingestion experience (advantageous).
  • Strong Python or C# programming, including OOP and libraries for data engineering.
  • The Reference Number for this position is NG60600 which is a Permanent, Hybrid position in Johannesburg offering a salary of R600k up to R900k per annum negotiable based on experience. E-mail Nokuthula

    Create a job alert for this search

    Senior Data Engineer • Johannesburg, South Africa

    Related jobs
    Senior Data Engineer

    Senior Data Engineer

    One Spark • Johannesburg, South Africa
    The Senior Data Engineer is the architect and builder of Dis-Chem Lifes data foundation, creating the infrastructure that turns raw information into a strategic asset. This role goes far beyond movi...Show more
    Last updated: 22 days ago • Promoted
    Data Engineer (Azure) - 6 month contract

    Data Engineer (Azure) - 6 month contract

    Ace Staffing • Johannesburg, South Africa
    Bryanston, Johannesburg (Hybrid / remote).Contract : 6 months starting asap / 1 July 2025.A leading digital strategy and technology services company is seeking a skilled. This role involves designing, bu...Show more
    Last updated: 30+ days ago • Promoted
    Azure Data Engineer

    Azure Data Engineer

    Dina Gates Recruitment (Pty) Ltd • Kempton Park, South Africa
    We are seeking a skilled Azure Data Engineer with a minimum of 2 years of experience to join our dynamic data team.The ideal candidate will have a strong background in SQL, Microsoft Azure, data wa...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer

    Data Engineer

    Network Recruitment • Centurion, South Africa
    Our client is a leading player in the financial services sector, known for its innovative approach to technology and data. With a strong focus on digital transformation, they offer a dynamic environ...Show more
    Last updated: 30+ days ago • Promoted
    AWS Data Engineer (6-Month Contract)

    AWS Data Engineer (6-Month Contract)

    Visi Select • Johannesburg, Gauteng, South Africa
    Remote
    We’re Hiring : AWS Data Engineer (6-Month Contract) Location : Remote (supporting an international client) Contract Duration : 6 Months (Immediate Start) Compensation : R95,000 – R110,000 per month ...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Lead Platform Engineer (Databricks)

    Senior / Lead Platform Engineer (Databricks)

    TymeX • Johannesburg, Gauteng, ZA
    Quick Apply
    DevSecOps, DataOps, and ML infrastructure.You will build, integrate and operate platforms on .Architect and implement end-to-end data and ML platforms : data ...Show more
    Last updated: 12 days ago
    Data Engineer- Ab Initio

    Data Engineer- Ab Initio

    Fourier IT Innovation (Pty) Ltd • Centurion, Gauteng, South Africa
    Quick Apply
    South African company with over 21 years of experience delivering exceptional professionalism, deep technical knowledge, and a passion for innovation. Our team thrives on pushing boundaries—both as ...Show more
    Last updated: 30+ days ago
    Senior AWS Engineer

    Senior AWS Engineer

    Boardroom Appointments • Johannesburg, South Africa
    Senior AWS Engineer - 6 Month Contract.Design and implement AWS-based infrastructure solutions using best practices.Automate infrastructure provisioning using Infrastructure as Code (IaC) tools lik...Show more
    Last updated: 30+ days ago
    Senior Azure Data Engineer

    Senior Azure Data Engineer

    PBT Group • Johannesburg, South Africa
    PBT Group is seeking an experienced.The successful candidate will have a proven background in designing, building, and optimising large-scale data pipelines within the. Azure Data Factory, Spark, an...Show more
    Last updated: 21 days ago • Promoted
    Data Engineer

    Data Engineer

    HR Genie • Sandton, South Africa
    At Fedgroup, our in-house system powers everything from secured investments and life insurance to impact farming and beyond. Our versatile platform is central to our success, complemented by an app ...Show more
    Last updated: 30+ days ago • Promoted
    AWS DATA ENGINEER – PRETORIA / JHB / CAPE TOWN UP TO R1M PER ANNUM

    AWS DATA ENGINEER – PRETORIA / JHB / CAPE TOWN UP TO R1M PER ANNUM

    E-Merge • Johannesburg, South Africa
    A leading South African intelligent automation company is looking for a skilled AWS Data Engineer to join their innovative and growing team. You will be joining a team specializing in Robotic Proces...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer - AWS

    Data Engineer - AWS

    Psybergate (Pty) LTD • Centurion, South Africa
    Design, develop and maintain complex data pipelines from multiple sources into a central data platform / lakehouse.Ensure reliability, scalability, and maintainability of pipelines.Optimize data flow...Show more
    Last updated: 11 days ago • Promoted
    Data Engineer : AWS / Azure

    Data Engineer : AWS / Azure

    People Source • Johannesburg, South Africa
    You will work within a team solving complex problems to deliver real business value across a wide range of industries such as mining, telcos, retail and financial services.You will help develop bes...Show more
    Last updated: 30+ days ago • Promoted
    AWS Data Engineer

    AWS Data Engineer

    PBT Group • Johannesburg, South Africa
    Ready to take your data engineering career to new heights?.Architect modern data analytics frameworks.Translate complex requirements into scalable, secure, high-performance pipelines.Build & optimi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    OttoBauthentic • Johannesburg, South Africa
    To lead the design, development, and governance of the company’s enterprise data infrastructure, transitioning from the current SSIS-based ETL environment to a modern, scalable, Azure-based cloud d...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Operations Engineer

    Senior Data Operations Engineer

    WatersEdge Solutions • Johannesburg, South Africa
    Are you a seasoned data professional who thrives in modernising data operations and enabling data-driven decision-making? A well-established organisation is looking for a.Senior Data Operations Eng...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer - Python & Machine Learning (Contract) - Gauteng / Hybrid - ISB1101236

    Senior Data Engineer - Python & Machine Learning (Contract) - Gauteng / Hybrid - ISB1101236

    iSanqa Resourcing • Midrand, GP, South Africa
    Quick Apply
    Architect advanced data pipelines and AI-powered solutions for enterprise-scale automotive systems! Lead the design and deployment of sophist...Show more
    Last updated: 1 day ago
    Data Engineer

    Data Engineer

    Fedgroup • Sandton, Johannesburg Metro, South Africa
    Quick Apply
    At Fedgroup, our in-house system powers everything from secured investments and life insurance to impact farming and beyond. Our versatile platform is central to our success, complemented by an app ...Show more
    Last updated: 30+ days ago