Senior Tableau Developer (Contractor)
⚲ Krakow
Do uzgodnienia
Wymagania
- SQL
- Snowflake
Opis stanowiska
We are looking for a high-caliber, autonomous Tableau Developer to join our Data & Analytics team as a contractor. You will own the end-to-end (E2E) delivery lifecycle of our marketing & commercial business intelligence products, from solution design to development, testing and final production release.
Solution Design & Data Model Specification
-
Requirements Translation: Partner with the product owner to translate ambiguous business questions into structured technical visualizations.
-
Data Spec Blueprinting: Design and document the required data model specifications (grain, joins, aggregations) needed to power dashboards, passing clear requirements to the Data Engineering team.
-
Prototyping: Build rapid wireframes and mockups to align stakeholder expectations before full-scale development.
E2E Dashboard Development & Performance Tuning
-
Advanced Visualisation: Build scalable, clean, and intuitive Tableau dashboards that adhere to modern UI/UX design standards and executive-level reporting requirements.
-
Performance Optimisation: Architect dashboards utilizing Tableau best practices (Extract vs. Live optimization, efficient calculated fields, minimized LOD expressions, and proper indexing backgrounders) to ensure sub-second rendering times on massive datasets.
SQL Data Validation
- Independent QA: Conduct rigorous validation testing by cross-referencing Tableau dashboard logic against database records using SQL to guarantee absolute mathematical accuracy before release.
Environment Strategy & Release Management
-
Deployment Governance: Execute a structured multi-environment strategy (Development ➔ Staging ➔ Production).
-
Version Control: Ensure workbook configurations, data source connections, and parameter definitions swap cleanly across environments without manual hardcoding or post-deployment breaking changes.
-
User Acceptance Testing (UAT): Lead UAT sessions with structured test scripts to secure final validation signs-off from business users
Solution Design & Data Model Specification
-
Requirements Translation: Partner with the product owner to translate ambiguous business questions into structured technical visualizations.
-
Data Spec Blueprinting: Design and document the required data model specifications (grain, joins, aggregations) needed to power dashboards, passing clear requirements to the Data Engineering team.
-
Prototyping: Build rapid wireframes and mockups to align stakeholder expectations before full-scale development.
E2E Dashboard Development & Performance Tuning
-
Advanced Visualisation: Build scalable, clean, and intuitive Tableau dashboards that adhere to modern UI/UX design standards and executive-level reporting requirements.
-
Performance Optimisation: Architect dashboards utilizing Tableau best practices (Extract vs. Live optimization, efficient calculated fields, minimized LOD expressions, and proper indexing backgrounders) to ensure sub-second rendering times on massive datasets.
SQL Data Validation
- Independent QA: Conduct rigorous validation testing by cross-referencing Tableau dashboard logic against database records using SQL to guarantee absolute mathematical accuracy before release.
Environment Strategy & Release Management
-
Deployment Governance: Execute a structured multi-environment strategy (Development ➔ Staging ➔ Production).
-
Version Control: Ensure workbook configurations, data source connections, and parameter definitions swap cleanly across environments without manual hardcoding or post-deployment breaking changes.
-
User Acceptance Testing (UAT): Lead UAT sessions with structured test scripts to secure final validation signs-off from business users
🔍 Dekoder Ogłoszenia
🔴
high-caliber, autonomous Tableau Developer
Oczekuje się, że będziesz pracować samodzielnie i podejmować decyzje bez ciągłego nadzoru.
🔴
own the end-to-end (E2E) delivery lifecycle
Będziesz odpowiedzialny za cały proces tworzenia i wdrażania, od pomysłu do produkcji, co może oznaczać szeroki zakres obowiązków.
🔴
translate ambiguous business questions into structured technical visualizations
Musisz być w stanie zrozumieć niejasne wymagania biznesowe i przekształcić je w konkretne rozwiązania techniczne.
🟡
passing clear requirements to the Data Engineering team
Oczekuje się, że będziesz jasno komunikować potrzeby dotyczące danych, ale niekoniecznie będziesz sam tworzyć te dane.
🔴
ensure sub-second rendering times on massive datasets
Oczekuje się bardzo wysokiej wydajności dashboardów, nawet przy dużej ilości danych, co może wymagać zaawansowanych technik optymalizacji.