AWS Data Solutions Engineer

7 days ago


Pretoria, Gauteng, South Africa E-Merge Full time

E-Merge, a leader in African capital markets with a global reach and a local bank with international expertise, is looking for an AWS Data Engineer to work on complex problems delivering real business value across various industries.

Responsibilities:

  • Apply expertise in data modeling using Oracle SQL.
  • Analyze large and complex datasets with exceptional analytical skills.
  • Ensure data accuracy through thorough testing and validation.
  • Design and build data pipelines using AWS Glue or similar platforms.
  • Prepare technical specifications for program development.
  • Work with Enterprise Collaboration tools like Confluence and JIRA.
  • Develop technical documentation and artifacts.
  • Use Data Quality Tools such as Great Expectations.
  • Bonus: Develop and work with REST APIs.
  • Familiarity with Agile Working Models.

Qualifications and Experience:

  • Pertinent IT/Business/Engineering Degree.
  • Knowledge of Trino Distributed SQL queries.
  • Glue (ETL Scripting) proficiency.
  • Familiarity with CloudWatch, SNS, Athena, S3, Lambda, DynamoDB, Step Function, Param Store, Secrets Manager, Code Build/Pipeline, and CloudFormation.
  • Technical data modeling and schema design skills.
  • Kafka experience.
  • AWS EMR and Redshift knowledge.

The estimated hourly salary range for this Contract, Hybrid position in Pretoria is R500-R700 per hour, negotiable based on experience.



  • Pretoria, Gauteng, South Africa E-Merge Full time

    A leading African financial institution with a comprehensive suite of products and a strong global presence is seeking an experienced AWS Data Engineer to join its team. The successful candidate will work alongside a talented group of professionals to deliver real business value across various industries.Key Responsibilities:Design and implement data...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    An E-Merge, an AWS Advanced partner, is seeking a skilled AWS Data Engineer to join their team in Pretoria. This exciting role offers a salary of R800k to R1mil per annum.About the RoleThe successful candidate will be responsible for developing and implementing modern data-driven solutions using agile methodologies. They will work with cutting-edge global IT...

  • AWS Data Engineer

    1 month ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    A leading African financial institution is seeking a highly skilled AWS Data Engineer to join their team in Pretoria. The successful candidate will be responsible for designing and implementing data pipelines using AWS Glue and other cloud-based technologies.Key responsibilities include:Developing and maintaining large-scale data processing systems using AWS...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Software Engineer - Python AWSE-Merge is seeking a highly skilled Software Engineer with expertise in Python and AWS to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Python and AWS technologies.Key Responsibilities:Design and develop...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Cloud Data Solutions EngineerAn AWS Advanced partner, E-Merge, augments and accelerates organisational capabilities with agile, modern, data-driven solutions and services built according to well architected principles while providing technical thought leadership and innovation to go above and beyond expectations. The company is recruiting for a Cloud Data...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Company Overview:E-Merge is an AWS Advanced partner that accelerates organisational capabilities with agile, modern, data-driven solutions and services built according to well architected principles.Job Description:We are recruiting for a Cloud Data Solutions Specialist to join our environment with cutting edge global IT systems landscape and processes.Key...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About this roleAs a skilled Python AWS Software Engineer, you'll be responsible for developing and maintaining complex cloud-based applications using AWS services. Your expertise in Python, AWS, and software development will be essential in driving the success of this role.Key responsibilitiesDesign, develop, and deploy cloud-based applications using AWS...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Software Development Career OpportunityE-Merge, a prominent player in the field of telecoms big data, is seeking a skilled Python & AWS Software Engineer to join our Platform Team. The ideal candidate will have expertise in developing systems solutions in line with quality and delivery requirements.Key Responsibilities:Develop and maintain large-scale...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About the JobE-Merge is seeking a skilled Python and AWS Software Engineer to join our Platform Team. The ideal candidate will have a strong background in software development, with experience in designing and implementing scalable systems using Python and AWS.Key ResponsibilitiesDesign and develop cloud-based systems using Python and AWS.Develop software...

  • Data Scientist

    4 weeks ago


    Pretoria, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a skilled AI Practitioner/Data Scientist with a deep specialization in Generative AI and a robust background in data. The ideal candidate will have hands-on experience in designing, developing, and deploying AI models with a focus on generative techniques. This role demands a strong understanding of data engineering principles,...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a highly skilled Python Developer with expertise in AWS to join our team at E-Merge.The ideal candidate will have 5-7 years of experience in Python and 3-5 years of experience in AWS services including API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, and IAM. Strong knowledge of software development principles, Git, CI/CD pipeline...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Unlock Your Potential as a Python AWS Software EngineerE-Merge is seeking a talented and experienced Python AWS Software Engineer to join our team. As a key member of our development team, you will be working on cutting-edge projects, leveraging your expertise in Python, AWS, and software development to drive innovation and success.Requirements:A relevant IT...


  • Pretoria, Gauteng, South Africa Data Centrix Full time

    We are seeking a Chief Data Architecture Specialist to join our team at Data Centrix. With 10-12 years of experience in data engineering, you will be responsible for designing and implementing cutting-edge data strategies and systems in collaboration with IT, Enterprise Information Management, and business teams.Key ResponsibilitiesYou will assemble complex...


  • Pretoria, Gauteng, South Africa RMV Solutions Recruitment Full time

    Data Architect RoleWe are seeking a highly skilled Data Architect to join our team at RMV Solutions Recruitment. The successful candidate will be responsible for designing and implementing data solutions that support the organization's strategic goals.As a Data Architect, your duties and responsibilities will include:Designing and Implementing Data...

  • Senior Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking an experienced Senior Data Engineer - Cloud Architect to enhance their team.This role will focus on designing and implementing data pipelines and architectures, ensuring data is accessible, reliable, and secure.The ideal candidate will work closely with cross-functional teams to support data analytics and business intelligence...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge, a prominent player in telecoms big data, is seeking a skilled Python & AWS Software Engineer to join our Platform Team.As a member of this team, you will develop systems solutions that meet quality and delivery requirements.


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software EngineerRole Summary:As a Senior Software Engineer at Lim Personnel, you will be responsible for developing and maintaining our cloud-based platform. Your expertise in relational databases, cloud computing, and data integration will be valuable assets to our team. If you have a passion for technology and a drive to deliver...


  • Pretoria, Gauteng, South Africa Data Centrix Full time

    Job DescriptionData Centrix is seeking a skilled Full Stack Engineer to join our team.Key Responsibilities:Plan and execute test scripts to validate technical requirementsDevelop and configure performance test automation networksDesign and develop automated testing strategies and frameworksEstimate tests accurately and coordinate with team...

  • Software Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Software Developer - Engineering SolutionsAbout the RoleHire Resolve is seeking a skilled Software Developer to join their innovative team specializing in engineering solutions.Key ResponsibilitiesDesign, develop, and maintain software systems that support engineering processes and applications.Collaborate with engineers to translate requirements into...

  • Data Engineering Lead

    2 weeks ago


    Pretoria, Gauteng, South Africa IT Ridge Technologies Full time

    Job DescriptionWe are seeking an experienced Data Engineering Lead to join our team at IT Ridge Technologies. As a key member of our data engineering team, you will be responsible for designing and managing a resilient data pipeline that effectively processes and integrates both structured and unstructured data into data lakes, warehouses, databases, and...