Data Engineer
1 week ago
Make an impact with NTT DATA
Join 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.
The Data Engineer is a seasoned subject matter expert, responsible 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 complimented by other data sets and reports.
This role analyzes the data sources and data structure and designs and develops data models to support the analytics requirements of the business which includes management / operational / predictive / data science capabilities.
Key responsibilities:
- Creates 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 produce database components as required.
- Creates test scenarios and be 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.
- Collaborates 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.
- Collaborates with various stakeholders, contributing to the recommendation of improvements in automated and non-automated components of the data tables, data queries and data models.
To thrive in this role, you need to have:
- Seasoned knowledge of the definition and management of scoping requirements, definition and prioritization activities.
- Seasoned understanding of database concepts, object and data modelling techniques and design principles and conceptual knowledge of building and maintaining physical and logical data models.
- Seasoned expertise in Microsoft Azure Data Factory, SQL Analysis Server, SAP Data Services, SAP BTP.
- Seasoned 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 build effective relationships at all levels within the organization.
- Seasoned 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:
- Seasoned experience as a 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.
- Seasoned experience with architecture and design of secure, highly available and scalable systems.
- Seasoned proficiency in automation, scripting and proven examples of successful implementation.
- Seasoned proficiency using scripting language (Perl, bash, Shell Scripting, Python, etc.).
- Seasoned experience with big data tools like Hadoop, Cassandra, Storm etc.
- Seasoned experience in any applicable language, preferably .NET.
- Seasoned proficiency in working with SAP, SQL, MySQL databases and Microsoft SQL.
- Seasoned experience working with data sets and ordering data through MS Excel functions, e.g. macros, pivots.
Workplace type:
Hybrid WorkingAbout NTT DATA
NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Third parties fraudulently posing as NTT DATA recruiters
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters—whether in writing or by phone—in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an email address. If you suspect any fraudulent activity, please contact us.
-
Senior Data Management Security Engineer
3 days ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time R800 000 - R1 200 000 per yearMake 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.The Data Management Security Engineer...
-
Data Engineers
4 days ago
Johannesburg, Gauteng, South Africa InfyStrat Full time R900 000 - R1 200 000 per yearInfyStrat is on the lookout for skilled and driven Data Engineers with expertise in Denodo to join our innovative data team. As a Data Engineer, you will be responsible for designing, building, and maintaining data integration solutions that leverage Denodo's data virtualization platform. Your role will be pivotal in transforming complex data into actionable...
-
Associate Director Advisory Group: Water
4 days ago
Johannesburg, Gauteng, South Africa Gig Engineer Full time R2 000 000 - R2 500 000 per yearLocation:Woodmead, Johannesburg, Gauteng, South AfricaEmployment Type:PermanentOverviewThe Associate Director (AD) plays a critical role within the Water Advisory Group (AG) management team, driving performance, growth, and a positive culture. This position provides strategic, operational, client, and people leadership, supporting the delivery of the AG's...
-
Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa PBT Group Full time R600 000 - R1 200 000 per yearPBT Group is seeking a skilled Data Engineer to join a growing Data Science team responsible for designing, developing, and optimising data pipelines and integration frameworks to support advanced analytics and machine learning initiatives. The successful candidate will play a key role in ensuring seamless data flow, scalability, and reliability across cloud...
-
Data Engineer
3 days ago
Johannesburg, Gauteng, South Africa PBT Group Full time R250 000 - R500 000 per yearPBT Group is seeking an experienced Data Engineer to join our client's dynamic data team. The successful candidate will work closely with senior stakeholders to design, develop, and maintain robust data pipelines and cloud-based solutions.This role requires a strong understanding of data engineering principles, data lake management, and cloud technologies...
-
Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa Pbt Group Full time R500 000 - R1 200 000 per year? Data Engineer – Azure Data Factory & DatabricksJoin PBT Group and help us build the future of data-driven innovationPBT Group is looking for an experienced Data Engineer with deep expertise in Azure Data Factory (ADF) and Databricks to design, develop, and optimise scalable data solutions. This role is perfect for a proactive problem-solver who thrives...
-
Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa PBT Group Full time R1 200 000 - R3 600 000 per yearEmployment TypeContractExperience5 to 20 yearsSalaryNegotiableJob Published04 November 2025Job Reference No. Job DescriptionPBT Group is seeking a skilled Data Engineer to join a growing Data Science team responsible for designing, developing, and optimising data pipelines and integration frameworks to support advanced analytics and machine learning...
-
Data Engineer
3 days ago
Johannesburg, Gauteng, South Africa Calibrate People Full time R1 200 000 - R3 600 000 per yearData Engineer"Join Us as a Data Alchemist: Turn Raw Data into Golden Insights"Location: Johannesburg, SA - Hybrid | Salary:Competitive (Cause you're worth it)Are you a data virtuoso with a flair for crafting seamless data highways? We're on the hunt for a Data Engineer extraordinaire to join our client's dynamic Technology Team. This role offers the...
-
Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa Standard Bank Full time R400 000 - R1 200 000 per yearJob OverviewBusiness Segment: Group FunctionsLocation: ZA, undefined, Johannesburg, 30 Baker StreetJob Type: Full-timeJob Ref ID: A-0001Date Posted: 11/4/2025Job DescriptionTo develop and maintain complete data architecture across several application platforms, provide capability across application platforms. To design, build, operationalise, secure and...
-
Data Engineer
4 days ago
Johannesburg, Gauteng, South Africa Standard Bank Group Full time R900 000 - R1 200 000 per yearCompany DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities - plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high...