Talent.com
Remote Data Engineer - Build Scalable Pipelines & ML
Remote Data Engineer - Build Scalable Pipelines & MLRestonic Mattresses | South Africa • Rustenburg, North West, South Africa
Remote Data Engineer - Build Scalable Pipelines & ML

Remote Data Engineer - Build Scalable Pipelines & ML

Restonic Mattresses | South Africa • Rustenburg, North West, South Africa
14 hours ago
Job type
  • Remote
Job description

Job Postings in Johannesburg (Data Engineer roles)

Showing 19 Data Engineer jobs in Johannesburg

Johannesburg, Gauteng The Legends Agency

Posted 20 days ago

Job 1 : Data Engineer (Contractor) – Insurance / Financial Services

The Role : Data Engineer (Contractor)

This contract role is key to designing, building, and maintaining high-quality, secure, and scalable data solutions for a leading insurance client. You'll work across modern data platforms and cloud environments, enabling accurate insights and supporting analytics and machine learning initiatives. The role is initially a 12-month contract, with strong potential to extend based on performance and project needs.

Key Responsibilities

  • Apply 35 years of experience as a Data Engineer to deliver robust, efficient data solutions.
  • Develop, maintain, and optimize data pipelines using Azure Databricks.
  • Integrate and manage Oracle databases to ensure optimal security and performance.
  • Write and optimize SQL, applying strong data modeling principles.
  • Collaborate with cross-functional teams to ensure data quality, accessibility, and scalability.
  • Support machine learning and analytical initiatives in the insurance domain.
  • Monitor, troubleshoot, and enhance existing data infrastructure.

About You

  • 3 to 5 years of hands-on Data Engineering experience.
  • Proven experience working with Oracle database environments.
  • Solid SQL and data modeling capabilities.
  • Experience in insurance or broader financial services is advantageous.
  • Strong problem-solving mindset, with the ability to work independently in a remote-first setup.
  • Collaborative team player with excellent communication skills.
  • Is this job a match or a miss?

    Johannesburg, Gauteng The Legends Agency

    Posted 16 days ago

    Job 2 : Client Support Data Engineer – Quintessence

    Location : Remote (South Africa); Salary : R18,000 – R25,000 per month depending on experience; Hours : 8am–5pm SAST

    About Our Client

    International software development company, Quintessence data toolkit for asset management firms; expanding to the UK. Focus on smarter data integration and modelling.

    The Role : Client Support Data Engineer

    Provide technical and analytical support to ensure Quintessence implementations run smoothly and meet SLA requirements. Client-facing technical role with growth opportunities in financial data integration and analytics.

    Key Responsibilities

  • Minimum 2 years of experience in data analysis, modelling, and troubleshooting
  • Configure and implement Quintessence software for client environments
  • Provide 2nd Tier client support, including data enhancements and issue resolution
  • Understand and manage client data requirements within the financial markets
  • Build and maintain end-to-end data service solutions and integrations
  • Develop queries combining multiple data sources while ensuring data integrity
  • Recommend improvements to data reliability, efficiency, and quality
  • Provide structured feedback to development teams on functionality and issues
  • Design user interfaces for data uploads and visualisation
  • About You

  • 2+ years of experience working with data in a technical support or engineering role
  • Degree in Statistics, Mathematics, Engineering, Informatics, or related field
  • Strong SQL and Excel skills, plus a programming language such as Python (essential)
  • Exposure to data visualisation tools (Power BI, Tableau, or QlikView) (advantageous)
  • Knowledge of APIs, ETL processes, or data warehousing (advantageous)
  • Background in financial services or asset management (distinct advantage)
  • Client-focused mindset with excellent communication skills
  • Ability to multitask, manage competing priorities, and meet deadlines
  • Is this job a match or a miss?

    Johannesburg, Gauteng Visi Select

    Posted today

    Job 3 : AWS Data Engineer (6-Month Contract)

    Location : Remote (supporting an international client); Salary : R95,000 – R110,000 per month; Contract : 6 Months

    What you’ll do

  • Design & optimise data pipelines and ETL processes
  • Work with AWS services : S3, Glue, Redshift, DBT, Spark, Terraform
  • Support cloud integration and modernisation projects
  • Ensure system performance, monitoring & reliability
  • Enforce data security, governance, and compliance standards
  • Collaborate with global, cross-functional teams
  • What we’re looking for

  • 5+ years’ experience as a Data Engineer (Intermediate–Senior)
  • Hands-on expertise in AWS data services
  • Strong SQL, data modelling, and pipeline management skills
  • Familiarity with CI / CD, Git, and infrastructure-as-code
  • Excellent collaboration and problem-solving skills
  • Why join? Competitive contract compensation; Work with cutting-edge AWS technologies; Collaborate with international teams

    Is this job a match or a miss?

    Johannesburg, Gauteng A 1L Realization (Pty) Ltd

    Posted 16 days ago

    Job 4 : Data Engineer – Education Focus (Sample)

    Education and Experience

  • Bachelor of Science, Computer Science, Big Data, Database Administration or related fields
  • 3+ years in Advanced Data Engineering
  • Experience with on-premises and cloud data pipelines (M. Fabric)
  • Experience and Skills

  • SQL, Python, R or Power BI; knowledge of Oracle, Teradata, Snowflake
  • Experience in data warehousing and ETL; Yellowfin knowledge is beneficial
  • Experience with telecommunications / financial services or Fintech is a plus

    Client-focused mindset with excellent communication

    Is this job a match or a miss?

    Bedfordview, Gauteng R - R

    Posted today

    Note

    All postings include standard requirements; some items reference Access Bank and other clients.

    #J-18808-Ljbffr

    Create a job alert for this search

    Data Engineer • Rustenburg, North West, South Africa