Job Purpose
We are looking for an experienced Tableau Developer who can independently handle end to end BI development—from requirement gathering to production deployment. The ideal candidate will have strong expertise in Tableau, SQL, and data modeling, with the ability to build intuitive and high-performance dashboards that drive business decisions
Desired Skills And Experience
Tableau & BI Development
- Analyze data and translate business requirements into clear reporting specifications, dashboards, and insights.
- Develop, enhance, and maintain interactive Tableau dashboards using Tableau Desktop, following visualization best practices.
- Collaborate closely with business stakeholders to gather requirements, ask the right questions, and solve real business problems.
- Demonstrate strong understanding of Tableau architecture, performance optimization, and end user experience.
- Work extensively with Tableau Server for publishing reports, managing extracts, and dashboard maintenance.
- Build interactive dashboards using filters, actions, hierarchies, LOD expressions, dual axis charts, and data blending.
- Design and maintain data models, calculations, and reusable data sources using SQL and Snowflake.
- Write efficient, high-quality SQL to join complex datasets, optimize performance, and troubleshoot data issues.
- Ensure data accuracy and reliability by implementing data quality checks and partnering with data engineering teams.
- Document BI assets, data definitions, business logic, and dashboard guidelines to maintain a consistent source of truth.
Key Responsibilities
Role & Responsibilities
- Handle Tableau development work independently.
- Own the complete BI lifecycle: requirement gathering, design, development, testing, and production deployment.
- Collaborate effectively with business stakeholders, data engineering, and QA teams.
- Follow Agile methodologies and SDLC processes.
- Continuously improve dashboard performance, usability, and business value.
Behavioral Competencies
- Communication – Clearly and effectively conveys ideas while actively listening to others.
- Teamwork – Collaborates positively with colleagues to achieve shared goals.
- Adaptability – Adjusts quickly and effectively to changing situations and priorities.
- Accountability – Takes responsibility for actions, decisions, and outcomes.