Talent.com
Intermediate Data Engineer

Intermediate Data Engineer

NTT Ltd.Johannesburg, ZA
14 days ago
Job description

Job title : Intermediate Data Engineer

Job Location : Gauteng, Johannesburg

Deadline : November 29, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Your day at NTT DATA

  • The Intermediate Data Engineer is an advanced subject matter expert, accountable for the transformation of data into a structured format that can be easily analyzed in a query or report.
  • This role is responsible for developing structured data sets that can be reused or compliment by other data sets and reports.
  • This role analyzes the data sources and data structure and will design and develop data models to support the analytics requirements of the business which includes management / operational / predictive / data science capabilities.
  • Key Responsibilities :

  • Designs data models in a structured data format to enable analysis thereof.
  • Designs and develops scalable extract, transformation and loading (ETL) packages from the business source systems and the development of ETL routines to populate data from sources,
  • Participates in the transformation of object and data models into appropriate database schemas within design constraints.
  • Interprets installation standards to meet project needs and produces database components as required.
  • Directs test scenarios and is responsible for participating in thorough testing and validation to support the accuracy of data transformations.
  • Accountable for running data migrations across different databases and applications, for example MS Dynamics, Oracle, SAP and other ERP systems.
  • Works across multiple IT and business teams to define and implement data table structures and data models based on requirements.
  • Accountable for analysis, and development of ETL and migration documentation.
  • Works with various stakeholders to evaluate potential data requirements.
  • Accountable for the definition and management of scoping, requirements, definition, and prioritization activities for small-scale changes and assist with more complex change initiatives.
  • Networks with various stakeholders, contributing to the recommendation of improvements in automated and non-automated components of the data tables, data queries and data models.
  • Knowledge and Attributes :

  • Advanced knowledge of the definition and management of scoping requirements, definition and prioritization activities.
  • Advanced understanding of database concepts, object and data modelling techniques and design principles and conceptual knowledge of building and maintaining physical and logical data models.
  • Advanced expertise in Microsoft Azure Data Factory, SQL Analysis Server, SAP Data Services, SAP BTP.
  • Advanced understanding of data architecture landscape between physical and logical data models
  • Analytical mindset with excellent business acumen skills.
  • Problem-solving aptitude with the ability to communicate effectively, both written and verbal.
  • Ability to think strategically and build effective relationships at all levels within the organization.
  • Advanced expert in programing languages (Perl, bash, Shell Scripting, Python, etc.).
  • Academic Qualifications and Certifications :

  • Bachelor's degree or equivalent in computer science, software engineering, information technology, or a related field.
  • Relevant certifications preferred such as SAP, Microsoft Azure etc.
  • Certified Data Engineer, Certified Professional certification preferred.
  • Required experience :

  • Advanced demonstrated experience in data engineering, data mining within a fast-paced environment.
  • Proficient in building modern data analytics solutions that delivers insights from large and complex data sets with multi-terabyte scale.
  • Advanced demonstrated experience with architecture and design of secure, highly available and scalable systems.
  • Advanced proficiency in automation, scripting and proven examples of successful implementation.
  • Advanced proficiency in scripting languages (Perl, bash, Shell Scripting, Python, etc.).
  • Advanced demonstrated experience with big data tools like Hadoop, Cassandra, Storm etc.
  • Advanced demonstrated experience in any applicable language, preferably .NET.
  • Advanced proficiency in SAP, SQL, MySQL databases and Microsoft SQL.
  • Advanced demonstrated experience working with data sets and ordering data through MS Excel functions, e.g. macros, pivots.
  • Research / Data Analysis  jobs
  • Create a job alert for this search

    Data Engineer • Johannesburg, ZA

    Related jobs
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    One SparkJohannesburg, South Africa
    The Senior Data Engineer is the architect and builder of Dis-Chem Lifes data foundation, creating the infrastructure that turns raw information into a strategic asset. This role goes far beyond movi...Show moreLast updated: 21 days ago
    • Promoted
    Data Engineer III- JHB

    Data Engineer III- JHB

    FNB South AfricaJohannesburg, ZA
    Job title : Data Engineer III- JHB.Job Location : Gauteng, Johannesburg.To plan, design and implement scalable and robust data models and physical data models and ensure effective movement, collect...Show moreLast updated: 14 days ago
    • Promoted
    Intermediate Cloud Data Engineer – Johannesburg – up to R600k per annum

    Intermediate Cloud Data Engineer – Johannesburg – up to R600k per annum

    E-MergeJohannesburg, South Africa
    An independent, results-focused management consulting firm specialising in working with industry-leading banks and insurance companies around the world, including institutions in the United Kingdom...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate or Senior AWS Data Engineer – Johannesburg – up to R900k per annum

    Intermediate or Senior AWS Data Engineer – Johannesburg – up to R900k per annum

    E-MergeJohannesburg, South Africa
    A Technology and Business Consulting Firm that was founded through a combination of technology, data, financial and actuarial science principles. Intermediate or Senior AWS Data Engineer.You will wo...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Network RecruitmentCenturion, South Africa
    Our client is a leading player in the financial services sector, known for its innovative approach to technology and data. With a strong focus on digital transformation, they offer a dynamic environ...Show moreLast updated: 30+ days ago
    • Promoted
    Azure Data Engineer

    Azure Data Engineer

    Dina Gates Recruitment (Pty) LtdKempton Park, South Africa
    We are seeking a skilled Azure Data Engineer with a minimum of 2 years of experience to join our dynamic data team.The ideal candidate will have a strong background in SQL, Microsoft Azure, data wa...Show moreLast updated: 30+ days ago
    • Promoted
    AWS Data Engineer (6-Month Contract)

    AWS Data Engineer (6-Month Contract)

    Visi SelectJohannesburg, Gauteng, South Africa
    Remote
    We’re Hiring : AWS Data Engineer (6-Month Contract) Location : Remote (supporting an international client) Contract Duration : 6 Months (Immediate Start) Compensation : R95,000 – R110,000 per month ...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer (Hadoop Ecosystem)

    Data Engineer (Hadoop Ecosystem)

    PraesignisJohannesburg, ZA
    Job title : Data Engineer (Hadoop Ecosystem).Job Location : Gauteng, Johannesburg.We are seeking a skilled Data Engineer to design and develop scalable data pipelines that ingest raw, unstructured ...Show moreLast updated: 21 days ago
    Data Engineer- Ab Initio

    Data Engineer- Ab Initio

    Fourier IT Innovation (Pty) LtdCenturion, Gauteng, South Africa
    Quick Apply
    South African company with over 21 years of experience delivering exceptional professionalism, deep technical knowledge, and a passion for innovation. Our team thrives on pushing boundaries—both as ...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer II

    Data Engineer II

    FNB South AfricaJohannesburg, ZA
    Job Location : Gauteng, Johannesburg.To ensure effective movement, collection, integration, storage and provisioning of data to meet business objectives through sound understanding of business unit...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    HR GenieSandton, South Africa
    At Fedgroup, our in-house system powers everything from secured investments and life insurance to impact farming and beyond. Our versatile platform is central to our success, complemented by an app ...Show moreLast updated: 30+ days ago
    • Promoted
    Master Data Manager - Logistics Industry - East Rand

    Master Data Manager - Logistics Industry - East Rand

    Job Masterseast rand, Gauteng, South Africa
    Master Data Manager Logistics Industry East Rand.We are seeking an experienced and highly skilled Master Data Manager to oversee and drive the organizations master data governance, quality, and l...Show moreLast updated: 30+ days ago
    • Promoted
    AI Engineer

    AI Engineer

    Network RecruitmentCenturion, South Africa
    AI Solution Development & Deployment : .Design, train, and fine-tune machine learning and deep learning models (NLP, computer vision, time series, and generative AI). Build and deploy AI applicati...Show moreLast updated: 8 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Oostelike Personeel KonsultanteCenturion, South Africa
    Legal requirements : Must be a South African Citizen with a clean criminal background and ITC (no bad debt) - checks will be done on shortlisted applicants. Appointment : Permanent, full-time position...Show moreLast updated: 30+ days ago
    Data Engineer

    Data Engineer

    Level-UpJohannesburg, South Africa
    We are seeking a skilled Data Engineer to design, develop, optimize, and manage robust, highly available data analytics infrastructure, reports, and data models. This role drives the delivery of hig...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    OttoBauthenticJohannesburg, South Africa
    To lead the design, development, and governance of the company’s enterprise data infrastructure, transitioning from the current SSIS-based ETL environment to a modern, scalable, Azure-based cloud d...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer - AWS

    Data Engineer - AWS

    Psybergate (Pty) LTDCenturion, South Africa
    Design, develop and maintain complex data pipelines from multiple sources into a central data platform / lakehouse.Ensure reliability, scalability, and maintainability of pipelines.Optimize data flow...Show moreLast updated: 9 days ago
    • Promoted
    Intermediate SQL Administrator - East Rand

    Intermediate SQL Administrator - East Rand

    Job MastersEast Rand, South Africa
    Intermediate SQL Administrator East Rand.The Intermediate to Senior SQL Database Administrator (DBA) is a key technical role responsible for the management, maintenance, and optimization of SQL Se...Show moreLast updated: 30+ days ago