Data Engineer

2 weeks ago


Pretoria, Gauteng, South Africa Investec Full time
We are looking for an experienced Data Engineer to join our dynamic team.
This role is based in South Africa (Investec Ltd.), and the main Investec office is the 100 Grayston.
The Data Engineer will design, develop, and maintain our data systems and infrastructure.

This role requires strong technical skills, a deep knowledge of data engineering principles, and the ability to work with cross-functional teams.

The Data Engineer will help ensure the quality, performance, and scalability of our data platforms and pipelines.

This person will be required to:

  • Design, develop, and maintain data pipelines and ETL processes to extract, transform, and load data from various sources into data warehouses or data lakes.
  • Design, develop, and maintain robust and scalable data pipelines and data integration solutions.
  • Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand data requirements and deliver high-quality solutions.
  • Stakeholder engagement and understanding business requirements and deliver solutions.
  • Implement best practices for data engineering, including data modeling, data storage, and data transformation.
  • Optimize data storage and pipelines processes to ensure efficient and scalable data operations.
  • Perform data cleansing, validation, and quality checks to ensure data accuracy and integrity.
  • Monitor and troubleshoot data pipelines and systems to identify and ensure data quality & uptime.
  • Implement data security and privacy measures to protect sensitive and confidential data.
  • Stay up to date with emerging technologies and trends in data engineering and recommend innovative solutions to improve data infrastructure and processes.
  • Mentor and provide technical guidance to junior data engineers.
Experience, skill and capability

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in data engineering or a related role.
  • Strong programming skills in languages such as Python, C#, or Java.
  • Knowledge of machine learning and data science concepts.
  • Experience with big data technologies.
  • Experience with real-time data streaming and processing.
  • Proficiency in SQL and Oracle database management systems.
  • Experience with data modeling and ETL processes, such as Informatica, SSIS, ADF
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with data visualization tools such as Tableau or Power BI.
  • Knowledge of cloud platforms such as Azure or AWS.
  • Familiarity with data warehousing concepts and tools.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced and dynamic environment.
The Investec CultureAt Investec we look for intelligent, energetic people filled with passion, integrity and curiosity.

We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo.

Diversity, talent and leadership are respected in pursuit of the growth of our business.

People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.

We are committed to diversity and inclusion when recruiting internally and externally.
Preference will be given to employment equity candidates
  • Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Mediro Ict Recruitment Full time

    These jobs were popular with other job seekersWe currently have an exciting opportunity for a Data Engineer to join our growing team, our offices are based in Samrand, Centurion, kindly submit all applications to Job DescriptionProfile OutlineA technology focussed individual, data engineers will need to design, configure, develop and deploy data...

  • Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Offerzen (Pty) Ltd Full time

    Data Engineer Are you a talented data engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies in Africa and Europe that ...Requirements: 2+ years of relevant experience Hands-on, practical experience dealing with large amounts of...

  • Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Luminary Talent Sourcing Full time

    About the Role:We are seeking a highly skilled and experienced Senior Data Engineer / Architect to join our team and lead the design and development of a real-time analytics platform. The successful candidate will be part of a team responsible for architecture, designing, and building the data infrastructure and pipelines to enable real-time data streaming,...

  • Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    Qualifications: Relevant IT Degree / Diploma / Certification Requirements:Database design skills with an understanding of data warehousing techniques and approachesUnderstanding of and ability to access data from sources such as: Microsoft SQL Server, Oracle, MongoDB, Amazon S3, Window / Lunix file system, HTTP API's, SFTP sitesCreate reports and BI...

  • Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Nestlé Sa Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Location:BryanstonQualification:Bachelor's degree in computer science, system analysis or a related study, or equivalent experienceExperience:Minimum of 3-4 years of experience in Data engineer skills also include...

  • Junior Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Progressive It Resourcing Full time

    Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Company Data Architecture Roadmap, to advance technical thought leadership for the Enterprise, deliver fit for purpose data products, and support data initiatives. In addition, Data Engineers enhance the data infrastructure of the...

  • Senior Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Hr On Site Full time

    These jobs were popular with other job seekersThe role operates within a cross-functional, agile development team working across various technologies. The key responsibilities of this role will focus on creating and maintaining data solutions. This will include development activities such as the implementation of ETL processes, the creation of reports,...

  • Junior Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Ioco Full time

    About the Role: iOCO is seeking a motivated and detail-oriented Junior Data Engineer to join our dynamic team in Kempton Park, Johannesburg. This full-time, on-site role offers an exciting opportunity for a junior professional to grow their career in data engineering. The ideal candidate will have experience in SQL scripting, web development, and stored...


  • Pretoria, Gauteng, South Africa Offerzen Full time

    Intermediate Data Engineer Are you a talented intermediate data engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you This could be the last job posting you ever have to click on Why...

  • Aws Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Isanqa Full time

    Our client requires the services of a Technology Integrator (Chief Expert) Midrand/Menlyn/Rosslyn/Home Office Rotation Amazing brand with cutting edge technologyExcellent teams in Global team collaborationHigh work-life balance with Flexible hoursAgile working environmentPOSITION:Contract until December 2026EXPERIENCE:12+ Years related working...

  • Aws Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Isanqa Resourcing Full time

    Our client requires the services of a Data Engineer/Scientist (Expert) - Midrand/Menlyn/Rosslyn/Home Office rotation. Amazing brand with cutting-edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environmentPOSITION:Contract until December 2026EXPERIENCE:8+ Years related working...

  • Aws Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Isanqa Resourcing Full time

    Our client requires the services of a Technology Integrator (Chief Expert) Midrand/Menlyn/Rosslyn/Home Office Rotation Amazing brand with cutting edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environmentPOSITION:Contract until December 2026EXPERIENCE:12+ Years related working...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Azure Data Engineer Wanted at a Global IT CompanyA leading company with a strong focus on cutting-edge technology and innovative IT solutions, particularly in Development and Operations for SAP, JAVA, Azure, and Cloud, is in search of an Azure Data Engineer. The company's strategic positioning provides a profound understanding of compliance and IT...

  • AWS Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Our valued client, a key player in African capital markets and a significant presence in the automotive sector, is renowned for its diverse product range and global reach. They are currently on the lookout for a talented AWS Data Engineer to join their team. This is a great opportunity to tackle complex issues and deliver substantial value across different...

  • AWS Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    A leader in African capital markets with a comprehensive suite of products, a vast global reach while and an acute positioning as a local bank with the expertise ability to leverage on local presence with regional and international expertise has a vacant position for an AWS Data Engineer to work within a team solving complex problems to deliver real business...


  • Pretoria, Gauteng, South Africa JSRH Full time

    We are looking for an experienced Mid Level Data Engineer to join us in driving significance together. Primary Duties and Responsibilities:The Data Engineer will have a knack for data analysis, data manipulation and data modelling. The consultant will be responsible for understanding and driving the overall technical vision and planning of a client's...


  • Pretoria, Gauteng, South Africa Africonology Full time

    Job Title:AWS Data Engineers Required - Project Based - Contractual-to start asap - JHB - HybridLocation:Gauteng, Johannesburg Metro, MidrandJob Type:Contract, expected to work Full-Time hoursPrimary Industry:Banking and FinanceSecondary Industry:Banking and FinanceJob Duties:Design, develop, and implement AWS cloud solutions for data engineering...

  • Senior Data Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    ONE of Africa's largest entertainment businesses require a Senior Data Engineer with advanced technical skills to join their amazing team. This opportunity will allow you to develop high quality data warehouse solutions in an Azure environment using but not limited to Synapse, Data Lake, Azure Data Factory, Wherescape and PowerBI If you want to be part of...

  • AWS Data Engineer

    4 weeks ago


    Pretoria, Gauteng, South Africa SabenzaIT Full time

    Are you a proficient IT professional with a fervor for pioneering and state-of-the-art technology? Our client is in search of a skilled AWS Data Engineer to join their vibrant team located in Midrand/Menlyn. As a prominent figure in the automotive industry worldwide, they are dedicated to shaping the future of mobility through inventive solutions and...

  • AWS Data Engineer

    2 months ago


    Pretoria, Gauteng, South Africa SabenzaIT Full time

    Are you a proficient IT professional with a fervor for pioneering and state-of-the-art technology? Our client is in search of a skilled AWS Data Engineer to join their vibrant team located in Midrand/Menlyn. As a prominent figure in the automotive industry worldwide, they are dedicated to shaping the future of mobility through inventive solutions and...