Job Details
Skills And Tools:
Job Description
Senior Tableau BI Developer
Department: Data & AI
Location: Cairo, Egypt (On-Site, Work from Office)
Employment Type: Contract
Job Purpose:
The Senior Tableau BI Developer will be responsible for designing and developing
sophisticated, enterprise-grade dashboards and data visualizations using Tableau. This role will
translate complex datasets into actionable business insights while ensuring integration with
existing data pipelines and adherence to data governance best practices.
Key Responsibilities:
Overall Responsibilities:
- Lead end-to-end dashboard development, from requirements gathering to deployment.
- Define and enforce data visualization and reporting standards across the organization.
- Build and maintain high-quality dashboards and reports that meet stakeholder needs.
- Collaborate with business users to translate requirements into actionable insights.
- Establish a structured process for dashboard maintenance, updates, and version control.
- Document frameworks, processes, and standards to ensure scalability and reusability.
- Partner with data engineering teams to ensure reliable pipelines and seamless integration.
- Validate data accuracy and implement strong QA processes for visualizations.
- Monitor dashboard performance and optimize for speed and efficiency.
- Mentor and support junior BI team members, fostering knowledge sharing and best practices.
Technical Responsibilities
- Design and develop advanced Tableau dashboards with custom interactivity and dynamic filtering.
- Integrate data from diverse sources (SQL databases, flat files, APIs, etc.) for seamless reporting.
- Write and optimize complex SQL queries and design efficient, scalable data models.
- Implement data governance features including row-level security, data quality checks, and access control.
- Develop reusable Tableau templates, themes, and standardized components.
- Automate data refresh schedules with error handling and monitoring processes.
- Design responsive dashboards optimized for both desktop and mobile platforms.
- Conduct unit testing and validation of dashboards using structured QA frameworks.
- Enhance dashboard performance through query tuning, extract management, and best-practice visual design.
Job Requirements
Qualifications & Experience:
Education:
Required: Bachelor’s degree in Computer Science, Information Systems, Business
Analytics, or related field
Desired: Tableau certifications (e.g., Desktop Specialist, Certified Associate)
Experience:
Required:
8+ years of hands-on experience in developing dashboards and BI solutions using Tableau.
Proven track record of delivering business-critical dashboards and analytics solutions that drive decision-making.
Desired:
Strong proficiency in SQL for data querying and modeling
Experience working in data-driven or enterprise analytics environments
Required Skills:
Expertise in Tableau Desktop and Tableau Server
Strong SQL and data modeling capabilities
Familiarity with ETL processes and data pipelines
Solid understanding of dashboard performance tuning
Knowledge of data governance, row-level security, and visual design best practices
Ability to translate business needs into technical BI solutions