About the Role
Our client, a leading retail analytics firm, is seeking a skilled Business Intelligence Developer to join their team in Sandton, Gauteng. This role is essential for transforming raw data into actionable business insights through the development and maintenance of reports, dashboards, and analytical solutions. You will work closely with business stakeholders to understand their data needs and deliver impactful visualizations that support strategic decision-making. This is a hands‑on position requiring strong technical skills in data warehousing, ETL processes, and BI tools. Working on‑site in Sandton, Gauteng, you will be part of a collaborative environment focused on leveraging data to drive business success. This role offers significant opportunities for professional growth within the BI domain.
Key Responsibilities
- Design, develop, and maintain BI reports, dashboards, and analytical tools using tools like Power BI, Tableau, or QlikView.
- Develop and optimize ETL (Extract, Transform, Load) processes to populate data warehouses and data marts.
- Write complex SQL queries for data extraction, manipulation, and analysis.
- Collaborate with business stakeholders to gather requirements and translate them into technical specifications.
- Ensure data accuracy, integrity, and consistency across all BI solutions.
- Perform data modeling and schema design for data warehouses.
- Monitor and troubleshoot BI systems, resolving any data discrepancies or performance issues.
- Create documentation for BI reports, dashboards, and data models.
- Stay current with industry trends and best practices in business intelligence and data analytics.
- Provide training and support to end‑users on BI tools and reports.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Statistics, or a related field.
- 3-5 years of experience as a Business Intelligence Developer or similar role.
- Proficiency in BI tools such as Power BI, Tableau, Qlik Sense/View, or similar.
- Strong expertise in SQL and experience with relational databases (e.g., SQL Server, Oracle).
- Experience with ETL tools (e.g., SSIS, Informatica, Talend) and data warehousing concepts.
- Familiarity with data modeling techniques and best practices.
- Excellent analytical and problem‑solving skills.
- Strong communication and interpersonal skills, with the ability to effectively liaise with business users.
- Ability to work independently and collaboratively in an on‑site team setting.
- Experience with cloud-based BI platforms is a plus.
Benefits
- Competitive salary and annual bonus potential.
- Comprehensive medical, dental, and vision insurance.
- Opportunities for professional development and training in BI technologies.
- On‑site role in a prime business location in Sandton, Gauteng.
- Collaborative and dynamic work environment.
- Generous annual leave and paid public holidays.
- Retirement savings plan.
- Access to modern office facilities and amenities.
- Employee assistance program.