Data & Reporting Developer

Job Location

Hillcrest, South Africa

Job Description

Key Responsibilities: Design and maintain SQL database views, stored procedures, and optimised queries to support reporting requirements. Develop interactive dashboards and visualisations using Apache ECharts (or similar) within the companys portal. Implement processes for data cleaning, validation, and governance to ensure accuracy and reliability. Build and maintain React-based UI components for data presentation and user interaction. Collaborate with backend developers and other teams to enhance reporting functionality and data access. Assist with bulk data imports, onboarding processes, and database rationalisation projects. Optimise Azure Blob Storage usage, indexing strategies, and archiving processes for performance and compliance. Support ad-hoc reporting needs and contribute to continuous system and process improvements. Required Skills & Experience: 35 years experience in data development, reporting, or BI-focused roles. Strong SQL skills, including query optimisation, stored procedures, and database view creation. Experience in data cleaning, transformation, and governance practices. Proven ability to design and maintain optimised database structures and manage data effectively. Proficient in Azure cloud environments and related services. Skilled in front-end development with React and integration of visualisation libraries such as Apache ECharts (or similar). Experience with BI tools such as Power BI is advantageous. Strong problem-solving skills with the ability to work independently and suggest process improvements.

Location: Hillcrest, ZA

Posted Date: 8/15/2025
View More Jobs

Contact Information

Contact Human Resources

Posted

August 15, 2025
UID: 5352647479

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.