Key Responsibilities
- Develop and maintain interactive Tableau dashboards, reports, and scorecards.
- Create KPI dashboards, executive reports, complex visualizations, and analytical solutions.
- Develop Tableau calculations, parameters, filters, and LOD expressions.
- Optimize Tableau workbooks for performance, scalability, and usability.
- Publish and manage Tableau content on Tableau Server / Tableau Cloud.
- Implement row-level security and reporting governance.
- Design scalable Snowflake data models and data marts.
- Develop and optimize Snowflake SQL queries, stored procedures, tasks, streams, and views.
- Develop and maintain ETL/ELT processes for loading data into Snowflake.
- Perform data quality, reconciliation, and validation.
- Support integration of data from multiple source systems.
- Gather business requirements and convert them into technical solutions and dashboards.
- Work with Data Engineers, Business Analysts, Product Owners, and business users.
- Provide production support and troubleshoot Tableau and data-related issues.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Prepare technical documentation, design documents, and knowledge-transfer materials.
Must-Have Skills
- Tableau Development
- Tableau Dashboard & Report Development
- Tableau Server / Tableau Cloud
- Tableau Calculations & LOD Expressions
- Data Visualization
- Snowflake
- Snowflake SQL
- Data Modeling & Data Warehousing
- ETL / ELT
- Performance Optimization
- Data Quality & Validation
- Business Requirements Analysis