Data Analyst / Business Intelligence Developer (3-Month Contract)

MSP Staffing Pty Ltd

Our client is seeking an experienced Data Analyst / Business Intelligence Developer to join their team on a 3-month contract in Johannesburg. This opportunity is ideal for a data professional with strong Business Intelligence expertise who enjoys developing scalable reporting solutions, optimising data environments, and transforming complex data into actionable business insights.

Key Responsibilities

  • Design, develop and maintain Business Intelligence solutions and reporting platforms.
  • Develop dashboards, reports and analytical models to support business decision-making.
  • Design and optimise ETL processes and data pipelines.
  • Develop and maintain robust data models and data warehouse solutions.
  • Gather business requirements and translate them into technical solutions.
  • Ensure data integrity, consistency and quality across reporting environments.
  • Optimise BI platforms for performance, scalability and usability.
  • Deploy, maintain and support Business Intelligence solutions throughout their lifecycle.
  • Collaborate with IT and business stakeholders to deliver high-quality data solutions.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Mathematics, Statistics, Economics or a related field.
  • Proven experience working as a BI Developer or in a similar technical role.
  • Demonstrated experience delivering end-to-end Business Intelligence solutions.
  • Strong experience with Microsoft Power BI, Qlik Sense and Microsoft Fabric.
  • Solid SQL and Python development skills.
  • Experience with Spark, ETL development, data modelling and data pipelines.
  • Knowledge of Synapse Data Engineering and Synapse Data Warehouse.
  • Strong understanding of database management and data warehousing concepts.
  • Experience gathering business requirements and supporting solution deployment.
  • Microsoft Certified: Data Analyst Associate and other advanced certifications will be advantageous.

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.