Junior Data Engineer

1 week ago


Durban, KwaZulu-Natal, South Africa Old Mutual Limited Full time R250 000 - R400 000 per year

Let's Write Africa's Story Together

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

As a Junior Data Engineer, you will be responsible for supporting the design, development, and maintenance of our data infrastructure. You will work closely with the data engineering team to implement data pipelines, optimize data workflows, and contribute to the overall success of our data architecture. This is an excellent opportunity for a motivated individual with a strong interest in data engineering and a desire to grow in a dynamic and collaborative environment.

Area: Data And Technology management

Location: Durban | Cape Town | Johannesburg
  • Data Pipeline Development: Collaborate with senior data engineers to design, develop, test, and deploy data pipelines. Implement and maintain scalable ETL (Extract, Transform, Load) processes to ensure efficient data processing. 

  • Database Management: Assist in managing and optimizing databases, ensuring data integrity and performance. Contribute to the design and implementation of database schema and structures. 

  • Data Integration: Integrate data from various sources and formats into a unified data platform. Troubleshoot and resolve data integration issues in a timely manner. 

  • Coding and Scripting: Utilize programming languages (e.g., Python, SQL) to write efficient and maintainable code for data engineering tasks. 

  • Collaborate with the development team to integrate data solutions into software applications. 

  • Documentation: Document data engineering processes, workflows, and code to ensure transparency and knowledge sharing within the team. 

  • Quality Assurance: Conduct testing and debugging of data pipelines to ensure accuracy and reliability. Implement data validation techniques to identify and address data quality issues. 

  • Collaboration: Work closely with cross-functional teams, including data scientists, analysts, and software developers, to understand data requirements and deliver effective solutions. 

Qualifications: 

  • Bachelor's degree in Computer Science, Information Technology, or a related field. 

  • 1+ year of experience

  • Strong understanding of databases, data structures, and data modelling concepts. 

  • Proficiency in programming languages such as Python and SQL. 

  • Familiarity with ETL tools and data integration techniques. 

  • Knowledge of data warehousing and database management systems. 

  • Basic understanding of cloud platforms (e.g., AWS, Azure, Google Cloud). 

  • Excellent problem-solving and analytical skills. 

  • Strong communication and teamwork abilities.

Preferred Skills: 

  • Experience with big data technologies (e.g., Apache Spark, Hadoop). 

  • Knowledge of version control systems (e.g., Git). 

  • Understanding of data security and privacy considerations.  

Skills

Action Planning, Application Development, Business Process Design, Computer Literacy, Data Management, Data Modeling, Evaluating Information, Identifying Customer Needs, Information Technology (IT) Support, Market Analysis, Oral Communications, Product Development, Technical Support, Technical Troubleshooting, Test Case Management, User Requirements Documentation, Web Development

Competencies

Action OrientedCollaboratesCommunicates EffectivelyCultivates InnovationCustomer FocusDecision QualityEnsures AccountabilityManages Complexity

Education

NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Closing Date

03 December 2025 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story



  • Durban, KwaZulu-Natal, South Africa Old Mutual South Africa Full time R250 000 - R500 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionAs a Junior Data Engineer, you will be responsible for supporting the design, development, and maintenance of our data infrastructure. You will work closely with the data engineering team to implement data pipelines,...

  • Junior IT Engineer

    1 week ago


    Durban, KwaZulu-Natal, South Africa 2402fa3b-9269-4631-a35e-fcd391aa0b2f Full time R250 000 - R350 000 per year

    Junior IT EngineerLocation:Cornubia Industrial Estate, DurbanIndustry:Electronics Manufacturing (LED Lighting, Smart Meters, IoT Systems, SMT Production)EcoSolutions Projects Management (Pty) Ltd is a leading South African manufacturer of LED lighting, smart meters, and 4IR-enabled smart city technologies. As part of our expansion, we are seeking a Junior IT...


  • Durban, KwaZulu-Natal, South Africa Human Link Consulting Full time R250 000 - R400 000 per year

    Job OverviewApplication Deadline: 6 December 2025Job Location: Durban, Kwazulu NatalJob Title: Junior Application Support EngineerEducation Level: Bachelors DegreeJob Level: JuniorMinimum Experience: 1 - 3 YearsJunior Application Support Engineer required in Durban.HLC is recruiting a Junior Application Support Engineer to join a fast-growing technology...


  • Durban, KwaZulu-Natal, South Africa Towa Data Systems Full time R250 000 - R400 000 per year

    Description:The software Support Engineer will be responsible for providing high-quality technical support.The Software Support Engineer troubleshoots and develops technical solutions related to software; creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion.Responsibility:· Provide external...


  • Durban, KwaZulu-Natal, South Africa Prontocivil Full time R250 000 - R400 000 per year

    JUNIOR PLC Programmer Engineer - (Internships/Projects also Acceptable)Diploma/Batchelor's Degree in Electrical Engineering, Mechatronics, Automation or Related Field -- Durban area, KZN JUNIOR PLC PROGRAMMER ENGINEERDuties and Responsibilities:Assist in creating, modifying, and testing PLC programsCollaborate with the engineering team to develop automation...


  • Durban, KwaZulu-Natal, South Africa Mecad Full time R250 000 - R400 000 per year

    Junior Product Development Engineer – Refrigeration & HVAC Location: KZN Experience: 0–3 Years Industry: Product Design | Refrigeration | HVAC | EngineeringA leading Product Design & Development company in KZN is seeking a Junior Mechanical Engineer to join their Refrigeration & HVAC team. Role Purpose:Design, develop, and optimize refrigeration and...


  • Durban, KwaZulu-Natal, South Africa Jenkins Africa (Pty) Ltd Full time R450 000 - R600 000 per year

    Job Summary: We are seeking a motivated and detail-oriented Junior Mechanical Engineer to join our team. The successful candidate will assist in the design, development, and testing of mechanical systems and components. This role is ideal for recent graduates or individuals with limited experience looking to grow their skills in a dynamic engineering...


  • Durban, KwaZulu-Natal, South Africa Nedbank Full time R45 000 - R85 000 per year

    Job ClassificationJob Requisition: 143022TA Specialist: Refilwe FalatsiClosing Date: 2 December 2025Location: 135 Rivonia Campus, SandownCluster: Personal and Private Banking | Nedbank Insurance | BITEPlease Note: Preference will be given to applicants from Underrepresented GroupsCareer StreamProcessJob PurposeWe are seeking a dynamic Junior Process Engineer...


  • Durban, KwaZulu-Natal, South Africa BET Software Careers Site Full time R40 000 - R60 000 per year

    Kick-start your coding career with BET Software We're looking for a Junior Software Development Engineer to join our innovative Durban team. In this role, you'll develop, debug, and troubleshoot software while collaborating with a fast-moving, supportive team. You'll work with C# in the .NET ecosystem and apply SQL Server development skills - including...


  • Durban, KwaZulu-Natal, South Africa Carlysle Full time R120 000 - R180 000 per year

    Our client, based in Durban, is looking for a strategic and architectural level Engineering Specialist in this newly created role. The main purpose of this role is to build from scratch their big data/bioinformatics solutions (including all hardware and software aspects). This will be a senior management role with decision-making responsibility. A key aspect...