Senior Reporting Analyst
Job Title: Senior Reporting Analyst
Job Purpose
The Senior Reporting Analyst is responsible for developing, managing, and optimizing data visualizations and reports to support data-driven decision-making across the organization. This role primarily focuses on Power BI, with the flexibility to work on additional reporting platforms such as Metabase, Apache Superset, or similar tools.
The position requires strong business data analysis capabilities and close collaboration with stakeholders to gather requirements, translate them into actionable insights, and ensure reporting solutions align with organizational objectives.
Key Responsibilities
1. Report Development & Visualization
Design, develop, and optimize interactive dashboards and reports in Power BI
Ensure data accuracy, usability, and adherence to visualization best practices
2. Cross-Platform Reporting Flexibility
Develop and maintain reports across multiple BI platforms (e.g., Metabase, Apache Superset)
Ensure consistency, quality, and standardization of reports across tools
3. Business Data Analysis & Insights
Perform in-depth business data analysis to identify trends, insights, and opportunities
Provide actionable recommendations to support informed decision-making
4. Requirement Gathering & Stakeholder Collaboration
Collaborate with business stakeholders to understand reporting needs
Translate business requirements into effective reporting and visualization solutions
5. Documentation & Reporting Standards
Maintain clear documentation of reports, dashboards, data sources, calculations, and assumptions
Ensure transparency, governance, and reproducibility of reporting assets
6. Performance Monitoring & Optimization
Monitor and optimize report and dashboard performance
Ensure scalability, responsiveness, and efficient data refresh across platforms
7. SQL Development
Design, write, and optimize complex SQL queries
Support data extraction, transformation, and reporting requirements
8. Training & Knowledge Sharing
Provide training and ongoing support to end-users
Improve data literacy and adoption of Power BI and other reporting tools
Minimum Qualifications
Bachelor’s degree in Business Administration, Information Systems, or a related field
Master’s degree or equivalent experience is preferred
Minimum Experience
5+ years of experience in data analysis, business intelligence, or reporting
Strong focus on Power BI, with flexibility to work on other reporting platforms
Competencies (Knowledge, Skills, and Abilities)
Power BI & Cross-Platform Reporting
Advanced Power BI skills, including DAX and Power Query
Ability to work across tools such as Metabase, Apache Superset, or similar platforms
SQL Expertise
Expert-level SQL skills for writing, optimizing, and troubleshooting complex queries
Semantic Layer Experience
Hands-on experience with semantic layers such as dbt, cube.dev, or similar tools
Ability to ensure standardized metrics and consistent data definitions
Business Data Analysis
Strong analytical mindset with a focus on generating actionable business insights
Stakeholder Collaboration
Excellent communication skills to engage with both technical and non-technical stakeholders
Documentation & Best Practices
Strong documentation skills for reporting processes, data sources, and calculations
Performance Optimization
Knowledge of monitoring and optimizing report performance and user experience
Training & Support
Experience in training end-users and supporting adoption of BI tools