Business System Analyst - Power BI
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The Business System Analyst - Power BI role translates business needs into clear requirements and scalable Power BI solutions.
The role owns the analytics lifecycle from discovery and requirements through modeling, dashboard development, governance, deployment, and adoption.
Key Skills for This Role
Full Job Posting
Role Overview
The Business System Analyst - Power BI role translates business needs into clear requirements and scalable Power BI solutions.
The role owns the analytics lifecycle from discovery and requirements through modeling, dashboard development, governance, deployment, and adoption.
Requirements and Analysis
- Lead workshops, interviews, and BPMN process mapping to capture business goals, KPIs, and pain points.
- Produce BRDs, FRDs, user stories, acceptance criteria, and process or data-flow diagrams.
- Perform gap, feasibility, cost-benefit, and data-driven root-cause analyses.
Data and BI Delivery
- Define metrics and data contracts and translate KPIs into semantic models and datasets.
- Build Power BI dashboards and paginated reports with DAX and Power Query (M).
- Design star or snowflake models and optimize relationships, aggregations, and query performance.
- Implement row-level security, certified datasets, and deployment pipelines in Power BI Service.
- Manage workspaces, gateways, refresh schedules, versioning, releases, and UAT coordination.
Governance and Quality
- Establish data definitions, dictionaries, and lineage documentation.
- Partner with data engineering on ETL/ELT while ensuring data integrity, security, and compliance.
- Define test plans, validate results, and maintain runbooks and support SOPs.
Stakeholder Management and Adoption
- Act as a bridge between business, product, and engineering teams and prioritize backlogs using Jira or Azure DevOps.
- Deliver training, usage guidance, and change management to support self-service analytics.
- Present insights and recommendations through clear storytelling.
Required Qualifications
- 4–7 years as a Business or Systems Analyst, including 2+ years of hands-on Power BI experience.
- Strong Power BI skills in DAX, Power Query (M), star-schema modeling, performance tuning, and row-level security.
- Proficient SQL skills covering joins, CTEs, window functions, and data profiling.
- Experience with the BI lifecycle in Agile/Scrum environments using Jira, Azure DevOps, or Confluence.
- Excellent communication, facilitation, and stakeholder-management skills.
- Bachelor's degree in Information Systems, Computer Science, Engineering, or a related field; an MBA is a plus.
Preferred Qualifications
- Exposure to Azure SQL, Synapse, Data Lake, Data Factory, or an equivalent analytics stack.
- Knowledge of APIs, REST/JSON, ETL/ELT concepts, or Git-based workflows.
- Experience with DAX Studio, Tabular Editor, ALM Toolkit, or Power BI Premium features.
- PL-300, PSM/CSPO, IIBA CCBA/CBAP, or similar certification.
- Python or R for analytics, statistics, Power Automate, Power Apps, embedded analytics, or relevant domain experience.
Success Metrics
Measure report adoption, user satisfaction, request-to-deployment cycle time, backlog throughput, and data quality.
Track refresh reliability, reductions in manual reporting hours, query performance, and self-service enablement.
About Kumaran Systems
Kumaran Systems delivers legacy modernization, cloud transformation, automation-first, and GenAI-enabled solutions across multiple industries.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at KUMARAN SYSTEMS
Business Systems Analyst
Toronto, CAN
Kumaran Systems is seeking a Senior Business Systems Analyst to lead complex analysis for a Credit Risk and ECL rewrite program. The role partners across risk, finance, data, technology and regulatory reporting to define
Python Automation Tester
, IND
Kumaran Systems is seeking a Python Automation Tester for its Quality Engineering team. The role focuses on developing and maintaining automation frameworks and test scripts with Python, Selenium, Playwright, PyTest, API
PowerBuilder Developer
, IND
Kumaran Systems is seeking an experienced PowerBuilder Developer to design, develop, test, maintain, and modernize enterprise applications. The role requires 10+ years of PowerBuilder experience, strong PowerScript, Data
Business Analyst - Capital Market
, IND
Kumaran Systems is seeking a mid-level Business Analyst with strong Capital Markets expertise to support front-, middle-, and back-office initiatives. The role covers requirements analysis, trade lifecycle processes, reg
Flutter Developer
Toronto, CAN
Kumaran Systems is seeking an experienced Flutter Developer to design, build, test, deploy, and maintain production mobile applications for iOS and Android. The role requires substantial Flutter and Dart experience, mobi
Angular Developer
Toronto, CAN
Kumaran Systems is seeking an Angular Developer to design, develop, test, and maintain responsive web applications using Angular, TypeScript, and modern web technologies. The role requires 3–5 years of frontend developme
Business System Analyst
Toronto, CAN
Kumaran Systems is seeking an experienced Business System Analyst with strong payments technology expertise for enterprise payments initiatives at a banking client. The role covers requirements analysis, functional and t
Business Systems Analyst
Toronto, CAN
Python Automation Tester
, IND
PowerBuilder Developer
, IND
Business Analyst - Capital Market
, IND
Flutter Developer
Toronto, CAN
Angular Developer
Toronto, CAN
Business System Analyst
Toronto, CAN