Design, develop, and maintain advanced Tableau dashboards and visualizations that provide insights and trends to support business decisions. Collaborate with business analysts, data engineers, and stakeholders to understand requirements, data needs, and reporting objectives. Optimize dashboards with a focus on usability, dashboard and query performance, flexibility, and reliability. Extract, transform, and load (ETL) data from various sources to build efficient and effective data models for reporting. Perform data analysis and work on filters, calculations, parameters, and LOD (Level of Detail) to support the creation of insightful visualizations and to ensure data accuracy. Maintain and enhance existing Tableau reports, ensuring consistency and alignment with changing business needs. Work with other members of the BI and data team to ensure integration and alignment of data sources. Troubleshoot and resolve issues related to Tableau environment and data discrepancies. Stay up to date with Tableau advancements and best practices to enhance visualization techniques. Train and mentor junior Tableau developers or end-users.