
Data & Reporting Developer
- Hillcrest, KwaZulu-Natal
- R30,000 per month
- Permanent
- Full-time
- 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 company’s 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.
- 3–5 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.
Job Mail