Data Engineer

3 months ago


Johannesburg, South Africa wePlace Full time
Job Summary:
We are seeking an experienced Data Engineer to join our data team and work closely with the Data Specialist to design, develop and implement efficient data pipelines to support business operations and decision-making. The ideal candidate should have strong technical skills in data management, experience in data integration, and a proven track record of delivering high-quality data solutions.

Key Responsibilities:

  • Work with the Data Specialist to develop and implement a comprehensive data architecture that supports business objectives
  • Design, develop, and maintain scalable and reliable data pipelines that source and transform data from multiple sources
  • Build and maintain data integration tools and frameworks to automate the data transformation process
  • Develop data quality checks to ensure the accuracy and completeness of data across different systems
  • Collaborate with the data analytics team to identify and prioritize data requirements for reporting and analysis
  • Work with the IT team to ensure that data security, access controls, and compliance requirements are met
  • Research and implement new technologies and techniques to improve the efficiency and effectiveness of the data engineering processes
Requirements:
  • Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field; Honours degree preferred.
  • Minimum of 4 years of experience in the technical field, with experience in data integration, transformation, and pipeline development.
  • Strong proficiency in SQL and experience with ETL tools
  • Experience in programming languages such as Python or Ruby
  • Familiarity with cloud-based data platforms such as AWS or Azure
  • Strong understanding of data structures, data modeling, and database design principles
  • Experience in data quality management, data governance, and data security
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Strong communication skills and ability to collaborate effectively with both technical and non-technical stakeholders
The Data Engineer role is a critical position within our data team, requiring a strong understanding of data engineering principles, excellent technical skills, and the ability to work collaboratively with other team members. If you are a highly motivated and results-oriented individual with a passion for data engineering and analytics, we would love to hear from you.

Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.


  • Data Engineer

    3 months ago


    Johannesburg, South Africa NTT DATA Full time

    Job Description 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.Your day at NTT...

  • Cloud Data Engineer

    4 months ago


    Johannesburg, South Africa Dimension Data Full time

    The Cloud Data Engineer, AWS Data Pipeline, AWS Storage Gateway and Digital Assets will work on the Amazon Web Services (AWS) infrastructure team. The engineer's primary focus is to provide data services that enhance our clients' businesses. You'll be a key member of the data pipeline team helping us deliver these solutions quickly and efficiently while...

  • Data Engineer

    7 days ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleNTT DATA is seeking a seasoned Data Engineer to join our team. As a Data Engineer, you will be responsible for transforming data into a structured format that can be easily analyzed in a query or report.Key Responsibilities:Develop structured data sets that can be reused or complimented by other data sets and reports.Analyze data sources and...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    Cloud Data EngineerAt Dimension Data, we're seeking a skilled Cloud Data Engineer to join our AWS infrastructure team. As a key member of our data pipeline team, you'll play a crucial role in delivering data services that drive business growth for our clients.Key ResponsibilitiesDesign and develop mission-critical data systems, leveraging AWS services and...

  • Data Analyst

    7 days ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleNTT DATA is seeking a seasoned Business Intelligence Analyst to join our team. As a key member of our analytics team, you will be responsible for transforming data into critical information and knowledge that drives business value.Key Responsibilities:Analyze complex business problems and issues using data from internal and external sources to...

  • Data Analyst

    3 months ago


    Johannesburg, South Africa NTT DATA Full time

    Job Description 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.Your day at NTT...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge is seeking a highly skilled Data Engineer to join our team and help drive improvements in data engineering across the business. As a Data Engineer, you will play a key role in developing best practices and designing data engineering solutions to meet business requirements.Key ResponsibilitiesAnalyse and organise raw data to ensure its...

  • Data Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    Job Title: Intermediate/Sr Data EngineerJob Summary:We are seeking an experienced Data Engineer to join our team. The successful candidate will be responsible for designing, building, and maintaining data engineering pipelines in the data warehousing, data ingestion, cleansing, manipulation, modeling, and reporting.Key Responsibilities:Design and implement...

  • Data Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Junior Data EngineerWe are seeking a highly motivated and detail-oriented Junior Data Engineer to join our team at Planet10. As a Junior Data Engineer, you will play a key role in designing, building, and maintaining our data infrastructure to support business growth and decision-making.Key Responsibilities:Design and implement data pipelines to...

  • Data Engineer

    4 weeks ago


    Johannesburg, South Africa TransEra Solutions Full time

    DATA ENGINEER | JOHANNESBURG R1,000,000 CTC PER ANNUM Our client is a leading full-service commercial Bank, is looking for a Data Engineer to join their team. The company operates across ten African countries, the UAE and UK, with representative offices in China, India and Lebanon. Theyre evolving to redefine the power of relationship. JOB MISSION: The...

  • Data Engineer

    4 weeks ago


    Johannesburg, South Africa TransEra Solutions Full time

    DATA ENGINEER | JOHANNESBURGR1,000,000 CTC PER ANNUM Our client is a leading full-service commercial Bank, is looking for a Data Engineer to join their team. The company operates across ten African countries, the UAE and UK, with representative offices in China, India and Lebanon. Theyre evolving to redefine the power of relationship. JOB MISSION: The Data...

  • Data Engineer

    4 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    DATA ENGINEER | JOHANNESBURGR1,000,000 CTC PER ANNUM Our client is a leading full-service commercial Bank, is looking for a Data Engineer to join their team. The company operates across ten African countries, the UAE and UK, with representative offices in China, India and Lebanon. Theyre evolving to redefine the power of relationship. JOB MISSION: The Data...

  • Data Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Nedbank. As a Data Engineer, you will play a critical role in designing, building, and maintaining our data infrastructure to support business growth and innovation.Key Responsibilities:Design and implement scalable data pipelines to extract, transform, and load data...

  • Data Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at ALOS Innovative Workforce Solution (Pty) Ltd. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems and pipelines.Key Responsibilities:Design and implement data pipelines using various tools and technologies,...

  • Data Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Planet10. As a Data Engineer, you will play a critical role in designing, building, and maintaining our data infrastructure to support business growth and innovation.Key Responsibilities:Maintain, improve, and clean data in our operational and analytics databases.Build...

  • Data Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Planet10. As a Data Engineer, you will play a critical role in designing, building, and maintaining our data infrastructure to support business growth and innovation.Key Responsibilities:Maintain, improve, and clean data in our operational and analytics databases.Build...

  • Data Engineer

    10 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Junior Data EngineerWe are seeking a highly skilled Junior Data Engineer to join our team at Network Recruitment. As a Junior Data Engineer, you will be responsible for designing, developing, and implementing data pipelines and ETL processes tailored to our clients' specific needs.Key Responsibilities:Data Collection and Integration: Collect and...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa JCM Consultants Full time

    At JCM Consultants, we're seeking a skilled Data Engineer to join our dynamic team. Our ideal candidate will have hands-on experience in building ETL pipelines on Big Data, using modern cloud Data Engineering tools.The RoleAs a Data Engineer, you will be responsible for developing scripts to process structured and unstructured data, recommending ways to...

  • Data Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa wePlace Full time

    Job SummaryWe are seeking an experienced Data Engineer to join our data team at wePlace and work closely with the Data Specialist to design, develop, and implement efficient data pipelines to support business operations and decision-making.Key ResponsibilitiesCollaborate with the Data Specialist to develop and implement a comprehensive data architecture that...

  • Data Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa Capital Recruit Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Capital Recruit. As a Data Engineer, you will play a key role in helping our clients understand the rich data we collect from the traditional retail market in South Africa and Africa broadly.Key ResponsibilitiesDesign, build, and maintain data pipelines to support our reporting...