
Business Intelligence Developer
- Durban, KwaZulu-Natal
- Permanent
- Full-time
- Collaborating with stakeholders to gather requirements and identify key performance indicators
- Developing data models and ETL pipelines to ingest, transform, and store data
- Creating intuitive, interactive dashboards and reports that allow users to visualize and analyse complex data sets
- Ensuring data quality and accuracy by implementing data validation checks and reconciliations
- Design, and Maintain Canonical and Semantic Data Models based on business and integration requirements
- Matric
- Previous experience as a BI Developer or in a similar role, 3 to 5 years minimum.
- Experience in a fast-paced, agile environment
- Technical expertise with data models, data mining, and segmentation techniques
- Hands-on experience with SQL database design
- Great numerical and analytical skills
- Experience with cloud-based technologies, specifically Amazon Web Services
- S3, EC2, Glue / Athena, Co-pilot
- RDS, EMR, SQS, SNS, and other AWS AI/ML Services
- Experience with various development & scripting languages:
- Python (excellent level proficiency), R, PowerShell, Bash.
- Hands on experience with various operating systems
- Working knowledge of Docker, Kubernetes.