Job description
Role Overview
Senior BI Engineer β Tableau Developer at GSSTech Group. This role supports Digital Products & Data & Analytics initiatives within the Data Engineering chapter.
Role Purpose
Design, develop, and maintain enterprise-grade Tableau solutions that transform complex business data into intuitive, scalable, and actionable dashboards. Work closely with business stakeholders, analysts, and data engineers to deliver high-quality analytics solutions supporting strategic and operational decision-making.
Key Responsibilities
Dashboard & Workbook Development
- Design, develop, and maintain enterprise-grade Tableau dashboards, workbooks, and data sources.
- Build interactive, visually compelling, and high-performing dashboards that enable business users to make data-driven decisions.
- Develop and optimize Calculated Fields, Level of Detail (LOD) Expressions, Table Calculations, Parameters, and Dashboard Actions.
- Ensure dashboards follow enterprise visualization standards, accessibility guidelines, and Tableau best practices.
Data Modelling & Integration
- Design efficient Tableau data models aligned with business and analytical requirements.
- Connect Tableau to multiple data sources including SQL databases, Live Connections, Tableau Extracts, and Enterprise Data Warehouses.
- Blend and integrate multiple data sources while ensuring data accuracy, consistency, and freshness.
- Write optimized SQL queries to support Tableau reporting and analytical workloads.
Security & Governance
- Implement and manage Row-Level Security (RLS), User Permissions, Data Governance, and Secure Data Access.
- Ensure strong understanding of enterprise reporting and dashboard governance.
Content Management & Administration
- Publish, maintain, and manage Tableau content on Tableau Server and Tableau Cloud.
- Configure schedules, refreshes, permissions, and version control in accordance with enterprise governance standards.
Performance & Optimization
- Optimize dashboard performance through efficient calculations, query tuning, and workbook design.
- Troubleshoot reporting issues, optimize performance, and provide production support for Tableau solutions.
- Collaborate closely with Data Engineers to improve upstream data pipelines and reporting performance.
Asset Development & Reusability
- Contribute reusable Tableau assets including Dashboard Templates, Custom Themes, Colour Palettes, Custom Shapes, and Reusable Components.
Agile Delivery
- Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.
Qualifications & Experience
- 8+ years of experience in Business Intelligence, Data Visualization, or Analytics Engineering.
- Minimum 3+ years of hands-on Tableau development experience within an enterprise environment.
- Experience working with large-scale enterprise reporting platforms.
- Experience supporting Digital Products, Enterprise Analytics, or Data Engineering initiatives.
- Exposure to cloud-based BI platforms and modern analytics ecosystems is an advantage.
Skills & Competencies
Tableau
- Tableau Desktop
- Tableau Server
- Tableau Cloud
- Tableau Prep
- Dashboard Development
- Workbook Development
- Data Source Development
- Dashboard Performance Optimization
- Dashboard Design Best Practices
- Storytelling with Data
- Tableau Administration (basic to intermediate)
- Calculated Fields
- Level of Detail (LOD) Expressions
- Table Calculations
- Parameters
- Filters
- Dashboard Actions
- Sets
- Groups
- Custom SQL
- Row-Level Security (RLS)
SQL & Database
- Strong SQL development skills
- Query optimization
- Data modelling
- Data blending
- Data integration
- Working with large enterprise datasets
- Live Connections
- Tableau Extracts
Business Intelligence & Data Engineering
- Enterprise Reporting
- Data Visualization
- Data Analytics
- Data Governance
- Information Design
- Performance Optimization
- Data Quality
- Metadata Management
Soft Skills & Competencies
- Strong analytical and problem-solving skills.
- Excellent stakeholder management and communication skills.
- Ability to translate business requirements into scalable BI solutions.
- Strong attention to detail with focus on accuracy and usability.
- Ability to manage multiple priorities within fast-paced delivery environments.
- Strong collaboration skills with business users, analysts, and data engineering teams.
- Passion for delivering intuitive and impactful data visualizations.
- Experience working in Agile/Scrum delivery environments.
Additional Information
Preferred Certifications
- Tableau Desktop Specialist
- Tableau Certified Data Analyst
- Tableau Certified Professional
- Any relevant Data Analytics or Business Intelligence certification