Senior Data Integration Engineer
5 days ago
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).
-
Senior Microsoft Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa NTT DATA Full time R900 000 - R1 200 000 per yearJob 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...
-
Senior Data Engineer
5 days ago
Johannesburg, Gauteng, South Africa Harambee Full time R800 000 - R1 200 000 per yearSenior 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...
-
Senior Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa Harambee Youth Employment Accelerator Full time R600 000 - R1 200 000 per yearSenior 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...
-
Senior Data Engineer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearHire 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...
-
Senior Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa Harambee Youth Employment Accelerator Full time R120 000 - R240 000 per yearWe'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...
-
Senior Data Engineer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R800 000 - R1 200 000 per yearHire 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...
-
Senior Data Management Security Engineer
3 days ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time R800 000 - R1 200 000 per yearMake 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...
-
Associate Director Advisory Group: Water
5 days ago
Johannesburg, Gauteng, South Africa Gig Engineer Full time R2 000 000 - R2 500 000 per yearLocation: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...
-
Senior Full Stack Data Engineer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R120 000 - R260 000 per yearHire 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...
-
Senior Data Engineer/Analyst
3 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 000 000 - R3 000 000 per yearSenior 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...