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 troubleshootingConfigure and implement Quintessence software for client environmentsProvide 2nd Tier client support, including data enhancements and issue resolutionUnderstand and manage client data requirements within the financial marketsBuild and maintain end-to-end data service solutions and integrationsDevelop queries combining multiple data sources while ensuring data integrityRecommend improvements to data reliability, efficiency, and qualityProvide structured feedback to development teams on functionality and issuesDesign user interfaces for data uploads and visualisationAbout You
2+ years of experience working with data in a technical support or engineering roleDegree in Statistics, Mathematics, Engineering, Informatics, or related fieldStrong 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 skillsAbility to multitask, manage competing priorities, and meet deadlinesIs 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 processesWork with AWS services : S3, Glue, Redshift, DBT, Spark, TerraformSupport cloud integration and modernisation projectsEnsure system performance, monitoring & reliabilityEnforce data security, governance, and compliance standardsCollaborate with global, cross-functional teamsWhat we’re looking for
5+ years’ experience as a Data Engineer (Intermediate–Senior)Hands-on expertise in AWS data servicesStrong SQL, data modelling, and pipeline management skillsFamiliarity with CI / CD, Git, and infrastructure-as-codeExcellent collaboration and problem-solving skillsWhy 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 fields3+ years in Advanced Data EngineeringExperience with on-premises and cloud data pipelines (M. Fabric)Experience and Skills
SQL, Python, R or Power BI; knowledge of Oracle, Teradata, SnowflakeExperience in data warehousing and ETL; Yellowfin knowledge is beneficialExperience 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