Our client is seeking a BI/Data Engineer to join a dynamic and fast-growing team based in Johannesburg. This role is ideal for a driven and hands-on professional who thrives in a data-focused environment and enjoys building scalable analytics and data solutions.

Key Responsibilities:

  • Design, develop, and maintain BI solutions and data models
  • Build and optimise SQL-based data pipelines and queries
  • Develop dashboards and reports using Power BI
  • Work with Python to support data processing, automation, and analytics
  • Integrate and manage data across Azure cloud environments
  • Translate business requirements into actionable data insights
  • Support continuous improvement of data architecture and reporting systems

Requirements:

  • Minimum 4 years’ experience in a BI/Data Engineering role
  • Strong proficiency in Power BI, SQL, and Python
  • Experience working with Microsoft Azure data services
  • Degree from a reputable/top university (required)
  • Strong analytical and problem-solving skills
  • Highly driven, proactive, and solution-oriented mindset

Only shortlisted candidates will be contacted.
Submit your CV to [Email Address Removed] or call [Phone Number Removed];.
Visit our website for more exciting career opportunities: [URL Removed]
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

Desired Skills:

  • Strong analytical
  • SQL
  • problem-solving
  • BI/Data Engineer

Learn more/Apply for this position