As a Senior BI Developer, you will lead the design, development, and implementation of complex business intelligence solutions. You will drive data-driven decision-making and provide technical expertise to optimize BI capabilities within the organization.
RESPONSIBILITIES
Technical Leadership and Solution Design
- Lead the design and architecture of enterprise-level BI solutions, ensuring scalability, performance, and reliability.
- Collaborate with stakeholders to define BI strategies and roadmaps aligned with business objectives.
- Provide technical leadership and mentorship to junior team members.
Advanced Data Modeling and Development
- Develop and optimize data models, ETL processes, and data integration pipelines.
- Design and implement complex SQL queries and scripts for data transformation and loading.
- Ensure adherence to best practices in data warehousing and data management.
Advanced Report and Dashboard Development
- Design and develop advanced reports, dashboards, and visualizations using BI tools like Power BI, Tableau, or QlikView.
- Optimize dashboards for performance and usability, leveraging interactive features and custom visuals.
- Collaborate with business stakeholders to translate complex requirements into actionable insights.
Data Analysis and Insights Generation
- Conduct advanced data analysis, statistical modeling, and predictive analytics to derive actionable insights.
- Develop and implement data-driven strategies to optimize business processes and performance.
- Present findings and recommendations to executive leadership and key stakeholders.
Data Quality Assurance and Optimization
- Establish and enforce data quality standards and processes across BI solutions.
- Implement data governance practices to ensure data accuracy, consistency, and compliance.
- Continuously optimize data processes and workflows for performance and efficiency.
Cross-functional Collaboration and Stakeholder Management
- Collaborate with cross-functional teams to understand business requirements and priorities.
- Engage with stakeholders to gather feedback, refine requirements, and deliver impactful BI solutions.
- Build strong relationships with business leaders and stakeholders to drive adoption of BI solutions.
- Set an example through personal quality and productivity standards and ways of working with others.
- Demonstrate consistent application of internal procedures. Plan and prioritize, demonstrating abilities to manage competing demands.
- Demonstrate abilities to anticipate and manage change. Show flexibility in balancing achievement of own objectives with understanding and responding to organizational and team needs.
- Drive customer centricity.
- Lead and mentor a team of database administrators.
- Facilitate opportunities to engage and collaborate with external stakeholders (Retailers and POS Companies) to develop joint solutions.
- Demonstrate the ability to work in teams and communicate at all levels.
BEHAVIOURAL COMPETENCIES
- Customer Focus
- Situational Adaptability
- Business Insight
- Manages Complexity
- Plans and Aligns
- Balances Stakeholders - Ensures Accountability
- Tech Savvy
EDUCATION
- Matric
- Bachelor’s degree in Information Technology, Computer Science, Data Science, Business Administration, or a related field. Relevant certifications (e.g., PMP, ITIL) preferred.
EXPERIENCE
- 5+ years of experience in business intelligence development, data analytics, or related roles.
- Proven expertise in designing and implementing enterprise-level BI solutions.
- Advanced proficiency in SQL, ETL processes, and BI tools such as Power BI, Tableau, or QlikView.
- Strong analytical and problem-solving skills, with the ability to translate complex data into actionable insights.
- Experience in leading BI projects from inception to delivery, with a focus on driving business value.
- Excellent communication, leadership, and stakeholder management skills.
- Ability to thrive in a dynamic and collaborative environment, with a passion for continuous learning and innovation.