Tableau Developer
Intermediate-level role focused on developing and implementing new or revised Business Intelligence (BI) dashboards using Tableau within a production management environment. Key responsibilities include systems analysis, programming, data visualization, and performance optimization
Responsibilities
Develop, maintain, and manage advanced reporting, analytics, and BI solutions using Tableau (Web & Mobile).
Integrate and model data from various sources (Oracle, Sybase, Big Data) for visualization.
Conduct data cleansing, blending, and aggregation to prepare datasets.
Monitor, enhance, and optimize the performance of Tableau dashboards and data extracts for efficient retrieval and load times.
Automate Tableau extract refresh processes, including scripting for large data volumes (TB).
Administer the Tableau Server on a Linux environment, including upgrades and content deployment automation.
Design and implement Tableau APIs for application integration.
Troubleshoot data integrity, visualization accuracy, and performance issues.
Fine-tune complex SQL queries for efficiency across multiple database platforms.
Manage the full lifecycle of Tableau solutions, from requirements gathering to post-launch support and enhancement.
Identify opportunities for automation to streamline business processes.
Technical Skills:
Tableau Expertise: Deep expertise in Tableau Desktop and Tableau Server for complex dashboard development and management.
Database/SQL: Advanced proficiency in SQL for data manipulation and query optimization.
Data Sources: Experience connecting Tableau to Oracle, Sybase, and Big Data platforms.
Tableau Server Administration: Experience administering Tableau Server on Linux, including installation, upgrades, and performance tuning.
Data Preparation: Proficiency in data cleansing and blending, preferably using Tableau Prep.
Automation/Scripting: Experience with scripting (e.g., Python, Bash) for automating Tableau tasks.
Performance Optimization: Proven ability to optimize Tableau performance, data extracts, and SQL queries.
Experience and General Skills:
Intermediate experience in Applications Development or BI/Data Visualization.
Strong analytical, problem-solving, and troubleshooting skills.
Excellent communication skills for cross-functional collaboration.
Ability to manage the full BI solution lifecycle and work in a fast-paced environment.