Data Technical Team Lead
Job Placements · Mamelodi
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Data Technical Team Lead
The Data Technical Team Lead is responsible for the strategic and technical leadership of GICs Data Engineering, Data Science, and Data Analytics & BI functions.
This role will design, build, and lead the implementation of GICs enterprise data platform from the ground up including data architecture, data structures, pipelines, governance, and analytics enablement. The incumbent must be hands-on and capable of architecting and implementing SQL/PostgreSQL-based solutions, while leading the development of a scalable Data Lake / Data Warehouse / Data Lakehouse architecture best suited to GICs operational and strategic needs.
The role combines
- Strategic data leadership
- Deep technical architecture capability
- Hands-on engineering competence
- Team leadership across multiple data disciplines
1. Job Spesification
1.1 Data Strategy & Architecture
- Define and implement GICs enterprise data strategy.
- Design and build a scalable, secure, and future-proof: Data Lake, Data Warehouse and Data Lakehouse architecture (based on business requirements and cost model).
- Develop logical and physical data models across operational and analytical domains.
- Establish enterprise data standards (naming conventions, modelling standards, metadata, etc.).
- Implement master data management (MDM) principles where required.
- Ensure data platform alignment with cybersecurity and ISO27001 controls.
1.2 Data Platform Engineering (Hands-On)
- Architect and implement database environments using: SQL Server and/or PostgreSQL and Advanced SQL development (T-SQL / PL/pgSQL)
- Design and build: ETL / ELT pipelines, Data ingestion frameworks, Data transformation layers and Data orchestration processes
- Develop: Fact and dimension schemas (star/snowflake/databricks), Normalised operational data structures, Aggregated reporting structures
- Implement data partitioning, indexing, performance tuning and query optimisation.
- Establish backup, retention and disaster recovery strategies for data platforms.
- Ensure scalability, high availability and performance of the data environment.
1.3 Data Engineering Leadership
- Lead and mentor the Data Engineering function.
- Establish standards for: Code management, Version control, Data pipeline development, Testing and deployment (CI/CD where applicable)
- Oversee integration of: ERP systems, Financial systems, Project management systems and External data feeds
- Ensure reliable and auditable data flows across subsidiaries and offices.
1.4 Data Science Enablement
- Provide technical infrastructure and data readiness for Data Science initiatives.
- Ensure clean, str
.special-hidden { display: none; }