drjobs Business Intelligence Specialist

Business Intelligence Specialist

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5-7years

Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking an experienced Business Intelligence Specialist with a strong background in the Microsoft BI stack specifically with hands-on experience in cube design and development using SSAS (Tabular and Multidimensional). The ideal candidate will have end-to-end experience in data integration (ETL) modelling and reporting using tools like SSIS Power BI PowerPivot Excel and SharePoint.
This role is critical in developing deploying and maintaining data models (cubes) to support strategic reporting and decision-making processes across the organization.
Key responsibilities
Cube Development & Deployment
  • Design build and optimize SSAS Tabular and Multidimensional cubes to meet reporting and analytical needs.
  • Implement advanced DAX and MDX logic for KPIs measures calculated fields and aggregations.
  • Deploy and manage cubes in Azure Analysis Services or Power BI Service.
ETL and Data Preparation
  • Design and develop ETL packages using SSIS to extract transform and load data from various sources.
  • Build and maintain data marts in SQL Server to support cube processing and reporting layers.
Reporting & Visualization
  • Develop and maintain Power BI reports PowerPivot dashboards and Excel-based analytical solutions.
  • Publish reports to SharePoint and/or Power BI Service.
  • Design performance management dashboards procurement & stock reports and executive dashboards.
Database & Data Modelling
  • Design and optimize relational and dimensional data models.
  • Write complex SQL queries stored procedures and scripts to support data preparation and validation.
  • Perform data reconciliation and quality checks across systems.
Performance Optimization
  • Tune SSAS cubes and SQL queries for performance and scalability.
  • Implement cube partitioning aggregations and process automation.


Requirements

Required Skills & Experience
  • 5 years of experience in Microsoft BI stack: SSIS SSAS (Tabular & Multidimensional) SQL Server.
  • Strong expertise in cube design and deployment in both on-prem and Azure environments.
  • Hands-on experience with Power BI PowerPivot and Excel-based reporting.
  • Deep understanding of dimensional modelling (star/snowflake schemas).
  • Proficiency in SQL T-SQL DAX and MDX.
  • Experience with SharePoint integration for report delivery.
  • Strong analytical and problem-solving skills.


Develop and maintain Power BI reports, PowerPivot dashboards, and Excel-based analytical solutions. Publish reports to SharePoint and/or Power BI Service. Design performance management dashboards, procurement & stock reports, and executive dashboards.

Education

5+ years of experience in Microsoft BI stack: SSIS, SSAS (Tabular & Multidimensional), SQL Server. Strong expertise in cube design and deployment in both on-prem and Azure environments. Hands-on experience with Power BI, PowerPivot, and Excel-based reporting. Deep understanding of dimensional modelling (star/snowflake schemas). Proficiency in SQL, T-SQL, DAX, and MDX. Experience with SharePoint integration for report delivery. Strong analytical and problem-solving skills.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.