Senior Data Integration Engineer

5 days ago


Johannesburg, Gauteng, South Africa Indsafri Full time R2 000 000 - R2 500 000 per year

Job Description:

Job Title: Senior Data Integration Engineer (Salesforce, Databricks & MuleSoft)

Location: Johannesburg (Hybrid)

Employment Type: Contract

Contract Tenure: 6 to 12 months

Job Summary

We are seeking a highly experienced and strategic Senior Data Integration Engineer to architect, build, and manage the data pipelines that power our customer intelligence ecosystem. In this critical role, you will be the subject matter expert responsible for designing and implementing robust integrations between our core platforms: Salesforce Data Cloud, Databricks, and MuleSoft.

You will be responsible for creating a seamless flow of data, enabling advanced analytics, and empowering our business to activate real-time customer insights. The ideal candidate is a hands-on expert who can translate complex business requirements into scalable, secure, and high-performance technical solutions.

Required Skills & Experience

  • 6+ years of professional experience
    in a data engineering, integration development, or data architecture role.
  • Proven hands-on experience with MuleSoft:
    Demonstrable expertise in designing, building, and managing APIs using the Anypoint Platform (API-led connectivity, DataWeave, connectors).
  • Strong proficiency in Databricks:
    Hands-on experience developing data pipelines using
    PySpark
    , SQL, Delta Lake, and job orchestration.
  • Demonstrable experience with Salesforce Data Cloud:
    In-depth knowledge of its data model, ingestion methods (Connectors, Ingestion API), identity resolution, segmentation, and activation capabilities.
  • Expert SQL & Python Skills:
    Ability to write complex, efficient SQL queries and Python code for data manipulation and automation.
  • Solid understanding of data modeling principles
    and experience designing and working with ETL/ELT processes.
  • Experience working with major cloud platforms (
    AWS, Azure, or GCP
    ).

Preferred Qualifications

  • Certifications:
  • Salesforce Data Cloud Consultant
  • MuleSoft Certified Developer / Architect
  • Databricks Certified Data Engineer Professional
  • Experience with other Salesforce clouds (e.g., Marketing Cloud, Sales Cloud).
  • Knowledge of CI/CD and DevOps practices in a data context.
  • Familiarity with streaming data technologies (e.g., Kafka).


  • Johannesburg, Gauteng, South Africa NTT DATA Full time R900 000 - R1 200 000 per year

    Job Summary:The Senior Microsoft Engineer is responsible for designing, implementing, and maintaining Microsoft-based infrastructure solutions, both on-premises and in the cloud (primarily Azure). This role ensures the stability, integrity, and efficiency of IT systems and supports automation, security, and compliance...


  • Johannesburg, Gauteng, South Africa Harambee Full time R800 000 - R1 200 000 per year

    Senior Data Engineer - JohannesburgHelp build technology that changes lives.About the RoleThe Harambee Software Development team is looking for an exceptional Senior Data Engineer to join our dynamic team based in Johannesburg.This role is focused on collecting, storing, and processing large sets of data to deliver optimal solutions-along with their...


  • Johannesburg, Gauteng, South Africa Harambee Youth Employment Accelerator Full time R600 000 - R1 200 000 per year

    Senior Data Engineer – JohannesburgHelp build technology that changes lives.About the RoleThe Harambee Software Development team is looking for an exceptional Senior Data Engineer to join our dynamic team based in Johannesburg.This role is focused on collecting, storing, and processing large sets of data to deliver optimal solutions—along with their...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per year

    Hire Resolve's client is seeking a highly skilled Senior Data Engineer to join their dynamic team within the telecommunications domain. The ideal candidate will be responsible for designing, developing, and maintaining scalable and reliable data pipelines to support the ingestion, processing, and analysis of Call Detail Records (CDRs) and real-time data...


  • Johannesburg, Gauteng, South Africa Harambee Youth Employment Accelerator Full time R120 000 - R240 000 per year

    We're Hiring: Senior Data Engineer – JohannesburgAre you ready to build technology that changes lives?Harambee Youth Employment Accelerator is looking for an exceptionalSenior Data Engineerto join our Software Development team. You'll work on collecting, storing, and processing large datasets to deliver optimal solutions—while partnering with our Head of...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R800 000 - R1 200 000 per year

    Hire Resolve's client is looking for a Senior Data Engineer to join their team in Johannesburg, GP. The Data Engineer will be responsible for designing, building, and maintaining scalable data pipelines to support telecommunications CDR processing, real-time data ingestion, and analytical workloads. This role requires expertise in data modeling, ETL...


  • Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time R800 000 - R1 200 000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.The Data Management Security Engineer...


  • Johannesburg, Gauteng, South Africa Gig Engineer Full time R2 000 000 - R2 500 000 per year

    Location:Woodmead, Johannesburg, Gauteng, South AfricaEmployment Type:PermanentOverviewThe Associate Director (AD) plays a critical role within the Water Advisory Group (AG) management team, driving performance, growth, and a positive culture. This position provides strategic, operational, client, and people leadership, supporting the delivery of the AG's...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R120 000 - R260 000 per year

    Hire Resolve is currently seeking a driven and experienced Senior Full Stack Data Engineer to join our dynamic software company. As a Senior Full Stack Data Engineer, you will be responsible for designing, developing, and implementing data solutions to support our business needs. You will work with cross-functional teams to gather requirements, design data...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 000 000 - R3 000 000 per year

    Senior Data Engineer/Analyst - 3 Year ContractQualifications & Experience:Must-Have:Bachelors or Masters degree in Computer Science, Data Science, Engineering, Mathematics, or a related field.5+ years of experience in data engineering, analytics, or BI development.Strong proficiency in SQL and Python for data manipulation and transformation.Experience with...