Database Engineer – Century City - South Africa
Core
Lead a team of technical professionals to support enterprise database operations, ensuring optimal performance, security, and dynamic reporting across multiple levels.
Role type
Senior Database Engineering Team Lead
Builds
Enterprise database systems, data models, cubes, ETL processes, and SSRS reports
Domain
Banking and Financial Services / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
T-SQL, PL/SQL, Python, C#, Java, SQL Server, SSIS, SSRS, ETL concepts, DWBI, Database Architecture, Agile methodologies
Preferred skills
Master's degree in CS/SE, Microsoft Certifications (MCSD, MCDBA), Big Data environment experience
Technologies
Microsoft SQL Server, Python, C#, Java, SSRS, SSIS
Responsibilities
Design new databases and data models; Write and maintain database programs and scripts; Monitor databases and related systems for high functionality; Troubleshoot and debug database code; Mentor and train junior team members; Consult on IT strategy and architecture
Seniority
Senior, hands-on IC with leadership responsibilities