Bi Developer / Manager (fully Remote)

South Africa, South Africa

Job Description

Job Summary Key Responsibilities:
BI Development

  • Design, build, and maintain advanced BI dashboards and reports.
  • Develop efficient data models and DAX queries for scalable, high-performing solutions.
  • Customize visualizations to suit business and client needs.
Data Management
  • Work with complex datasets from SQL, NoSQL, APIs, and flat files.
  • Design and manage data pipelines and integration processes.
  • Ensure data quality, governance, and security across reporting systems.
Database Administration / Backend Support
  • Optimize and manage databases used in reporting workflows.
  • Conduct performance tuning and support schema design and changes.
  • Maintain thorough documentation of data sources and transformation logic.
Strategic Leadership
  • Mentor junior analysts and BI contributors.
  • Translate business needs into technical requirements.
  • Collaborate with leadership to align reporting tools with company goals.
Communication & Stakeholder Engagement
  • Present insights clearly to non-technical stakeholders.
  • Handle internal and client-facing reporting requests and discussions.
  • Help tailor reporting views to client specifications.
Required Qualifications:
  • 5+ years of experience working with complex data in diverse environments.
  • Advanced Power BI expertise (DAX, data modeling, dashboard design).
  • Strong SQL/database experience (e.g., SQL Server, PostgreSQL).
  • Skilled in ETL processes and data integration.
  • Excellent communication and stakeholder engagement skills.
  • Self-driven with strong attention to detail and accuracy.
Preferred Qualifications:
  • Experience in a leadership or BI management role.
  • Familiarity with multi-tenant or client-specific reporting environments.
  • Experience with cloud data tools (Azure Data Factory, AWS Glue).
  • Hospitality or remote services industry experience is a plus.
Recruit-It
Recruiter

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1470742
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned