Data Engineer

NTT
Johannesburg
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Analytical mindset","Problem-solving","Effective communication","Relationship building","Stakeholder collaboration"]

Design and develop scalable data models and database schemas that transform business data into reusable structures for analytics and reporting. Build ETL pipelines and routines to extract, transform, and load data from systems such as MS Dynamics, Oracle, and SAP, including data migrations. Collaborate across IT and business teams to define data table structures, support secure and highly available architectures, and document ETL and migration processes, including testing and validation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NTT
NTT
1 day ago

Data Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and develop scalable data models and database schemas that transform business data into reusable structures for analytics and reporting. Build ETL pipelines and routines to extract, transform, and load data from systems such as MS Dynamics, Oracle, and SAP, including data migrations. Collaborate across IT and business teams to define data table structures, support secure and highly available architectures, and document ETL and migration processes, including testing and validation.
Location: Johannesburg
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Create structured data models to enable analytics.
  • •Design and develop scalable ETL packages and routines to populate data from business sources.
  • •Transform object and data models into database schemas and produce required database components.
  • •Run data migrations across databases and applications (e.g., MS Dynamics, Oracle, SAP).
  • •Perform testing, validation, documentation, and stakeholder collaboration for data requirements and small-scale changes.

Key Requirements

  • •Seasoned experience in data engineering and data mining in a fast-paced environment.
  • •Proficiency building modern data analytics solutions for large, complex datasets at multi-terabyte scale.
  • •Expertise designing data architecture and scalable, secure, highly available systems.
  • •Strong automation and scripting experience using languages such as Perl, bash, Shell Scripting, and Python.
  • •Experience with big data tools (e.g., Hadoop, Cassandra, Storm) and working with SAP and SQL/MySQL databases.
Experience:Big dataData engineeringData analyticsSAPAzureETLData modelingData migrations
Education:Bachelor's in computer science, software engineering, information technology, or related field
Skills:Analytical mindsetProblem-solvingEffective communicationRelationship buildingStakeholder collaboration
Certifications:Certified Data EngineerSAPMicrosoft AzureCertified Professional
Tech Stack:Microsoft Azure Data FactorySQL Analysis ServerSAP Data ServicesSAP BTPSQLMySQLMicrosoft SQLMS DynamicsOracleSAPETLMS ExcelHadoopCassandraStormPerlBashShell ScriptingPython.NET

Company Brief

NTT
Dimension Data, operating under NTT Ltd, provides managed IT services, cloud and data center solutions, networking, cybersecurity, and digital transformation services to enterprise customers worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Public Company (Market Cap in USD)
Headquarters: London, United Kingdom
Founded: 1983
WebsiteLinkedIn