Data Engineer

1 Enterprise Road, Fairland, Randburg, 2170, South Africa

Apply now Apply later

Job Description

To plan, design and implement scalable and robust data models and physical data models and ensure effective movement, collection, integration, storage and provisioning of data to meet business objectives through sound understanding of business unit requirements and frequent collaboration with relevant stakeholders (such as Enterprise Architecture, Database and Solution Architects, Business Intelligence Developers, Data Scientists and Product Owners, etc.)

Are you someone who can:

  • Work with team and stakeholders to continually assess and redefine data technology stack to support changing data patterns and business use cases and to bridge the gaps between Data Engineering, Business and Product by constantly collaborating with all parties to understand data needs
  • Take ownership of data delivery end-to-end for specific business use cases, as well as set and manage SLAs (Service Level Agreements)
  • Work closely with Data Head/Manager and the Data Architect to meet business area relevant objectives and ensure delivery of effective solutions
  • Contribute to the design and architecture of innovative solutions to difficult problems
  • Create change scripts and set up scripts to be ready and implemented in production
  • Create requirements and design of the technical architecture, Design and development, testing, and deployment of the proposed solution
  • Present technology solutions to senior leadership and influence architectures that will lead the transformation of our data analytics platform
  • Design, implement, quality assure and deploy ETL (Extract, Transform and Load) transformations to enhance the Data Eco System and workflows that load, analyse and archive customer transactional data
  • Train relevant employees on accessing Data Eco System and how to make the best use of its contents
  • Design, build, and evolve custom ETL processes for feeding consumer systems
  • Acquire and collect data via ETL processes from source systems into the Reservoir and Enterprise Data warehouse, adhering to the appropriate data platform standards
  • Integrate data from multiple sources through the enterprise data platform architecture to meet the business objective
  • Develop and maintain the physical data marts and databases

We can be a match if you have the following:

  • BSc in Computer Science/ Informatics/ Data Science
  • 7+ years of experience in a data analytics role
  • Experience working with Ab initio ETL graphs/ Teradata/SAS
Job Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

05/07/25

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture Business Intelligence Computer Science Data Analytics Data warehouse Engineering ETL SAS Teradata Testing

Region: Africa
Country: South Africa

More jobs like this