Data Product Engineer
Absa
n/a - n/a
Johannesburg, City of Johannesburg Metropolitan Municipality
Contract
Data Management
Data Modelling
Programming
Data Integration
Data Architecture
Role
| Overall job purpose |
Design, build, and iterate on data product features that solve business problems to Deliver high-quality, scalable data products that meet user needs and enhance business performance.
| Key accountabilities |
Data Modelling and Development: Creating and maintaining the business-domain aligned data model for the Functional Data Layer that forms the basis for the Group Compliance Data Lake aligned with standards and reference models. Data product design and prototyping: Design, prototyping and development of data products and solution that address specific business challenges and use cases. Feature development and enhancement: Building cross-functional features that empower multiple data product users with functionality and capabilities that improve business performance Data Product lifecycle management: Performing regular reviews on data product adoption and business impact and proposing enhancement, adoption or deprecation based on business value. Integration with data platforms: Ensuring maximum leverage of group-wide data platform technologies and infrastructure
| Preferred Education |
(NQF level no.): 8
| Preferred Experience |
Computer Science / Programming • Data Management Professional
| Knowledge and Skills | • HIVE / Trino • Python / FastAPI • Golang • Spark • Angular • Denodo VQL • Postgres / PostGIS • Kafka / Strimsi • Redis • MinIO • REST + GraphQL • AWS or Azure • Banking / Compliance domain expertise (AML/FinCrime preferred)
| Technical Competencies | Competency | Competency definition/descriptor | Proficiency level
| Risk management | Understanding of risk management and data governance principles | Intermediate
| Data Architecture | Demonstrated application of data architecture practices including modelling, integration and security | Advanced
| Data Modelling | Proficiency in understanding industry reference models, common modelling standards and annotations with proven application and adaptation to local company context | Advanced
| Data Management | Demonstrated experience in creating, managing, and optimizing data products -like analytics dashboards, datasets, data intensive applications or machine learning models which deliver business value | Intermediate
| Data Integration | Full stack integration of data and system components for orchestration and observability in data intensive application stack | Advanced
Design, build, and iterate on data product features that solve business problems to Deliver high-quality, scalable data products that meet user needs and enhance business performance.
| Key accountabilities |
Data Modelling and Development: Creating and maintaining the business-domain aligned data model for the Functional Data Layer that forms the basis for the Group Compliance Data Lake aligned with standards and reference models. Data product design and prototyping: Design, prototyping and development of data products and solution that address specific business challenges and use cases. Feature development and enhancement: Building cross-functional features that empower multiple data product users with functionality and capabilities that improve business performance Data Product lifecycle management: Performing regular reviews on data product adoption and business impact and proposing enhancement, adoption or deprecation based on business value. Integration with data platforms: Ensuring maximum leverage of group-wide data platform technologies and infrastructure
| Preferred Education |
(NQF level no.): 8
| Preferred Experience |
Computer Science / Programming • Data Management Professional
| Knowledge and Skills | • HIVE / Trino • Python / FastAPI • Golang • Spark • Angular • Denodo VQL • Postgres / PostGIS • Kafka / Strimsi • Redis • MinIO • REST + GraphQL • AWS or Azure • Banking / Compliance domain expertise (AML/FinCrime preferred)
| Technical Competencies | Competency | Competency definition/descriptor | Proficiency level
| Risk management | Understanding of risk management and data governance principles | Intermediate
| Data Architecture | Demonstrated application of data architecture practices including modelling, integration and security | Advanced
| Data Modelling | Proficiency in understanding industry reference models, common modelling standards and annotations with proven application and adaptation to local company context | Advanced
| Data Management | Demonstrated experience in creating, managing, and optimizing data products -like analytics dashboards, datasets, data intensive applications or machine learning models which deliver business value | Intermediate
| Data Integration | Full stack integration of data and system components for orchestration and observability in data intensive application stack | Advanced
Apply
Share