Senior Full Stack Business Intelligence Developer - Johannesburg - up to R1.1mil
e-Merge IT Recruitment
- Johannesburg, Gauteng
- Permanent
- Full-time
- Design, implement and maintain the Data Warehouse and Data Lake
- Design, implement and maintain of end-to-end business intelligence solutions, including data visualization, data modelling, ETL processes, and data warehousing
- Design, implement and maintain ETL processes for data extraction, transformation, and loading
- Maintain data security and quality
- Maintain and improve our standards of coding and deliveries
- Participate and contribute to the architecture design process
- Participate in reports design and review proposed solutions to ensure they meet accuracy
- Collaborate with cross-functional teams to gather and analyse data warehouse requirements
- Provide technical mentorship to junior team members, guiding them in best practices for BI development and data engineering
- BS/MS in Computer Science or equivalent
- Experience with DBT
- Experience with AWS tools (S3, Glue, Redshift, QuickSight, etc.)
- Experience working with external APIs to extract and import data
- Experience with languages such as TypeScript/JavaScript, Bash, Python, Spark, PySpark or other similar programming languages