Senior Business Intelligence Developer with strong hands-on experience in Tableau, SQL, and modern analytics delivery. The ideal candidate will have 4+ years of experience designing, developing, publishing, and supporting enterprise-grade Tableau dashboards and reporting solutions across the Tableau ecosystem, including Tableau Desktop, Tableau Prep, Tableau Server, and Tableau Cloud.
This role requires strong technical capability, excellent communication skills, business understanding, and the ability to translate complex data into meaningful dashboards and reports for business users and leadership teams. The candidate should be comfortable working directly with stakeholders, gathering requirements, preparing data for analysis, optimizing dashboard performance, and supporting secure, scalable Tableau environments.
Key Responsibilities:
Design, develop, and maintain interactive Tableau dashboards, reports, and visual analytics solutions with a strong focus on usability, scalability, performance, and business value.
Work across the Tableau ecosystem, including Tableau Desktop, Tableau Prep, Tableau Server, and Tableau Cloud, to build, publish, manage, and support analytics solutions.
Create well-structured Tableau workbooks, dashboards, calculated fields, parameters, filters, actions, sets, groups, LOD expressions, and advanced visualizations.
Build and maintain Tableau data sources, extracts, published data sources, and live connections based on business needs and performance requirements.
Use Tableau Prep to clean, combine, transform, and prepare data for reporting and analytics consumption.
Write advanced SQL queries using joins, CTEs, subqueries, window functions, aggregations, and query optimization techniques to support Tableau dashboards and analytical workloads.
Work with relational databases, cloud data warehouses, and enterprise data platforms such as SQL Server, Snowflake, Oracle, PostgreSQL, Redshift, BigQuery, or similar platforms.
Develop reusable views, curated datasets, transformation logic, and reporting-ready data models to support consistent dashboard development.
Optimize Tableau dashboard performance by improving queries, extracts, filters, calculations, data models, workbook design, and server publishing practices.
Publish, schedule, refresh, and manage Tableau content in Tableau Server and/or Tableau Cloud environments.
Support Tableau governance, including folder/project organization, permissions, certified data sources, user access, content promotion, and report lifecycle management.
Implement security best practices, including user-based access, row-level security, data-source permissions, and secure publishing standards.
Translate business requirements into technical specifications, dashboard wireframes, data models, and scalable BI solutions.
Conduct requirement ga