Job Description
Tableau Developer
About the Role
We are seeking a Tableau Developer to design, develop, and maintain interactive dashboards and reports that provide actionable insights for business decision-making. You will work closely with data engineers, analysts, and business stakeholders to transform raw data into meaningful visualizations.
Key Responsibilities
Develop and maintain Tableau dashboards, reports, and data visualizations .
Connect Tableau to various data sources (SQL Server, Excel, APIs, etc.).
Create and optimize data models and implement calculated fields .
Collaborate with business teams to gather requirements and deliver solutions.
Ensure data accuracy, security, and compliance in reporting.
Troubleshoot and resolve issues related to Tableau reports and data refresh.
Stay updated on Tableau features and best practices.
Required Skills
5 – 8 years of experience in Tableau development.
Strong knowledge of Tableau Desktop and Tableau Server .
Proficiency in SQL for data extraction and transformation.
Experience with ETL processes and integrating multiple data sources.
Understanding data visualization principles and BI concepts.
Requirements
Preferred Skills
Exposure to cloud data platforms (AWS, Azure, GCP).
Knowledge of Python / R for advanced analytics.
Experience with performance optimization and governance .
Education
Bachelor’s degree in computer science, Engineering, or related field.
Requirements
Required work experience : Minimum 7 to 8 years of professional software development experience. Strong expertise in primary C++ / C++11 (templates, standard library) and secondary proficiency in Python. Proven experience in low‑latency, network‑programming, multi-threading / multiprocessing development. Hands‑on experience building, enhancing, and supporting C++‑based FX and metals quant libraries (e.g., Sigma / Sigma+). Experience delivering, testing, and releasing quant libraries and service‑oriented applications. Proficiency with version‑control tools such as GIT or SVN. Ability to work collaboratively in a team and communicate clearly (written & verbal). Requirement : Python development experience beyond basic scripting. Knowledge of CI / CD tools (e.g., Jenkins) and basic Java programming. Familiarity with web technologies : REST / web services, HTML5, Node.js, Angular.js. Experience designing and implementing web‑based UI frameworks. Spreadsheet development skills (Excel, VBA).
Tableau Developer • Bangalore North, KA, in