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
Location: Hillcrest, ZA
Posted Date: 8/15/2025
Contact Information
Contact | Human Resources |
---|