Introduction
Our client, a leading company in the banking industry based in Johannesburg (CBD) is looking for a Data Engineer / ETL Developer.
The Data Engineer will 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.).
Duties & Responsibilities
- Conduct hands-on work related to profiling, documenting and validating the clients.
- Execute remediation actions as agreed with client Install or update required system components.
- Acquire and collect data via ETL (Extract, Transform and Load) processes from source systems into the Reservoir and Enterprise Data warehouse, adhering to the appropriate data platform standards.
- Develop and maintain the physical data marts and databases.
- Automate tasks related to data pipelines for the deployment of operational analytics.
- Perform data quality assessments and introduce monitors and alerts to ensure data quality is maintained throughout all managed systems.
Desired Experience & Qualification
- BCom / BSc in Computer Science / Information Technology.
- 3 to 5 years’ experience as a ETL Developer / Data Engineer of which 2-3 years ideally at a junior specialist level.
- Experience with Extract, Transform and Load (ETL).
- Experience in data integration for consumption use cases.
- Experience with Ab Initio, SQL, Spark.
- DBA experience advantageous.
- Experience with data governance, data quality and data security best practices.
Interested?
Apply/Send CV to: cv@asie.co.za
Subject Line: Data Engineer / ETL Developer