Senior BI Engineer - (Tableau Developer)
Global Software Solutions GroupJob Description
We are seeking an experienced Senior BI Engineer - Tableau Developer to join our Data Engineering chapter supporting Digital Products & Data & Analytics initiatives. The ideal candidate will have extensive hands-on experience in designing, developing, and maintaining enterprise-grade Tableau solutions that transform complex business data into intuitive, scalable, and actionable dashboards. This role requires strong expertise in Tableau development, Tableau Server/Cloud administration, SQL, data modelling, performance optimization, and enterprise BI governance. The successful candidate will work closely with business stakeholders, analysts, and data engineers to deliver high-quality analytics solutions that support strategic and operational decision-making. Requirements Key Responsibilities - 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 - Dashboard Actions - Design efficient Tableau data models aligned with business and analytical requirements - Write optimized SQL queries to support Tableau reporting and analytical workloads - Connect Tableau to multiple data sources including: - SQL databases - Live Connections - Tableau Extracts - Enterprise Data Warehouses - Blend and integrate multiple data sources while ensuring: - Data accuracy - Data consistency - Data freshness - Implement and manage: - Row-Level Security (RLS) - User Permissions - Data Governance - Secure Data Access - 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 - Collaborate closely with Data Engineers to improve upstream data pipelines and reporting performance - Ensure dashboards follow enterprise visualization standards, accessibility guidelines, and Tableau best practices - Optimize dashboard performance through efficient calculations, query tuning, and workbook design - Contribute reusable Tableau assets including: - Dashboard Templates - Custom Themes - Colour Palettes - Custom Shapes - Reusable Components - Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives - Troubleshoot reporting issues, optimize performance, and provide production support for Tableau solutions Required Technical Skills 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) Advanced Tableau Features - Calculated Fields - Level of Detail (LOD) Expressions - Table Calculations - Parameters - Filters - Dashboard Actions - Sets - Groups - Custom SQL - Row-Level Security (RLS) Database & SQL - Strong SQL development skills - Query optimization - Data modelling - Data blending - Data integration - Working with large enterprise datasets - Live Connections - Tableau Extracts BI & Data Engineering - Enterprise Reporting - Data Visualization - Data Analytics - Data Governance - Information Design - Performance Optimization - Data Quality - Metadata Management Required Competencies - Strong analytical and problem-solving skills - Excellent stakeholder management and communication skills - Ability to translate business requirements into scalable BI solutions - Strong understanding of enterprise reporting and dashboard governance - Experience working in Agile/Scrum delivery environments - 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 Preferred 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 Preferred Certifications - Tableau Desktop Specialist - Tableau Certified Data Analyst - Tableau Certified Professional (preferred) - Any relevant Data Analytics or Business Intelligence certification