Senior Reporting Analyst

Cairo, Cairo, Egypt
Full Time
Experienced

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

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*