BI Developer

MSP Staffing Pty Ltd

Our client is seeking a skilled BI Developer to join a dynamic technology environment in Johannesburg. This role offers an excellent opportunity for a data-focused professional who is passionate about transforming complex data into meaningful business insights while developing scalable and high-performing BI solutions.

Key Responsibilities

  • Design, develop, and maintain Business Intelligence solutions and reporting tools
  • Build and optimize data models, ETL processes, and data pipelines
  • Develop dashboards and reports using Power BI and Qlik Sense
  • Gather and analyse business requirements to deliver effective BI solutions
  • Ensure data integrity, consistency, and quality across reporting environments
  • Support deployment, maintenance, and continuous improvement of BI platforms
  • Collaborate with IT and business stakeholders to deliver data-driven solutions
  • Monitor and enhance system performance, scalability, and usability

Requirements

  • Proven experience as a BI Developer or in a similar role
  • Strong experience with Microsoft Power BI and Qlik Sense
  • Knowledge of Microsoft Fabric, SQL, Python, Spark, and Synapse technologies
  • Experience with ETL development, data modelling, and data warehousing concepts
  • Strong understanding of database management and data structures
  • Experience delivering BI solutions across the full development lifecycle
  • Ability to troubleshoot and optimise BI environments

Qualifications

  • Bachelor's or Master's Degree in Computer Science, Information Technology, Mathematics, Statistics, Economics, or a related field
  • Microsoft Certified: Data Analyst Associate certification advantageous
  • Additional advanced certifications beneficial

Key Attributes

  • Detail-oriented and quality-driven
  • Strong analytical and problem-solving abilities
  • Self-motivated and capable of working independently
  • Effective communicator with strong technical skills
  • Collaborative approach to working with cross-functional teams

Only shortlisted candidates will be contacted.

Submit your CV to ***email_hidden*** or call 021 555 0432.

Visit our website for more exciting career opportunities: https://mspstaffingza.co/

Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.