Tableau Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
- Design, develop, and maintain complex and interactive Tableau dashboards, reports, and visualizations.
- Translate business requirements into scalable and user-friendly Tableau solutions.
- Develop advanced Tableau dashboards using calculated fields, parameters, sets, groups, actions, LOD expressions, table calculations, and advanced visualizations.
- Work with large and complex datasets and develop optimized data sources for reporting and analytics.
- Write and optimize complex SQL queries, stored procedures, and database objects to support Tableau reporting.
- Perform Tableau dashboard and data-source performance tuning and optimization.
- Design appropriate data models, relationships, joins, unions, and extracts to support analytical requirements.
- Manage Tableau Server/Cloud environments, including workbooks, data sources, projects, permissions, refresh schedules, and user access.
- Implement and maintain Tableau data extracts, incremental refreshes, and scheduled data refreshes.
- Troubleshoot issues related to dashboard performance, data quality, connectivity, extracts, and refresh failures.
- Establish and follow Tableau development standards, governance, security, and best practices.
- Collaborate with business analysts, data engineers, data architects, and business stakeholders to understand requirements and deliver BI solutions.
- Participate in solution design, technical discussions, code/design reviews, testing, deployment, and production support.
- Mentor junior Tableau developers and provide technical guidance to the BI development team.
- Identify opportunities to improve existing dashboards, reporting processes, and analytics capabilities.
- Support migration and modernization initiatives such as Tableau Server to Tableau Cloud and legacy BI/reporting platform migrations, when applicable.
- Create technical documentation, dashboard specifications, data-source documentation, and support documentation.
Requirements
We are looking for an experienced Tableau Developer with 10+ years of overall experience and strong expertise in Tableau development, data visualization, analytics, and business intelligence. The ideal candidate will be responsible for designing, developing, optimizing, and maintaining enterprise-level Tableau dashboards and reporting solutions while working closely with business stakeholders, data engineers, and technical teams.
The candidate should have strong hands-on experience with Tableau Desktop and Tableau Server/Cloud, excellent SQL skills, and a solid understanding of data warehousing, data modeling, and BI best practices., * 10+ years of overall IT/BI experience with strong hands-on Tableau development experience.
- Extensive experience with Tableau Desktop and Tableau Server/Tableau Cloud.
- Strong knowledge of Tableau dashboard development and advanced visualization techniques.
- Expert-level knowledge of SQL and relational databases.
- Strong understanding of data warehousing concepts, dimensional modeling, facts, dimensions, and star/snowflake schemas.
- Hands-on experience with Tableau performance optimization and troubleshooting.
- Strong understanding of Tableau extracts, live connections, data blending, relationships, joins, and unions.
- Experience with Tableau Server/Cloud administration, publishing, permissions, scheduling, and governance.
- Experience working with large datasets and enterprise BI environments.
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder-management skills.
- Ability to work independently and lead technical discussions.
Preferred / Nice-to-Have Skills
- Experience with Snowflake, SQL Server, Oracle, PostgreSQL, or other enterprise databases.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Exposure to ETL/ELT tools and data pipelines.
- Experience with Python or other scripting languages.
- Experience with Tableau APIs, automation, or deployment processes.
- Knowledge of Tableau governance and enterprise BI architecture.
- Experience with Agile/Scrum development methodologies.
- Experience mentoring developers or leading Tableau/BI development initiatives.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦