Back to Jobs

Programmer Analyst 2 (Tableau Administrator)

DIA SOFTWARE SOLUTIONS LLC

Job Description & Details

The demand for data visualization experts is soaring as companies race to turn raw data into actionable insights. Tableau administrators who can bridge the gap between tech and business are especially prized in today's hybrid work environments. This Programmer Analyst 2 role offers a unique chance to lead Tableau, MS Teams, and SharePoint ecosystems for a growing software firm.

Job Summary

The Programmer Analyst 2 (Tableau Administrator) will manage Tableau server administration, security, licensing, and configuration while promoting dashboards from test to production. The role also supports MS Teams and SharePoint environments, provides user training and troubleshooting, and collaborates with analysts, developers, and business stakeholders to deliver reliable, data‑driven solutions.

Top 3 Critical Skills Table

Skill Why it's critical Mastery Level
Tableau Administration Guarantees secure, high‑performance dashboards and proper governance across the organization Senior
Python & SQL Enables data extraction, transformation, and custom scripting required for robust Tableau workbooks Senior
MS Teams / Power BI Integration Facilitates seamless collaboration and complementary analytics within a hybrid environment Mid

Interview Preparation

  1. How do you configure user authentication and row‑level security in Tableau Server?
    What the interviewer is looking for: Understanding of SAML, LDAP, and Tableau’s security model, plus practical steps to implement row‑level filters.
  2. Describe the process of promoting a workbook from a test environment to production. What checks do you perform?
    What the interviewer is looking for: Knowledge of version control, dependency validation, performance testing, and change‑management best practices.
  3. Explain a scenario where you used Python or SQL to prepare data for a Tableau dashboard.
    What the interviewer is looking for: Ability to write efficient queries or scripts, data cleaning techniques, and integration of Python (TabPy) for advanced analytics.
  4. How would you troubleshoot a dashboard that loads slowly for certain users?
    What the interviewer is looking for: Diagnostic approach—checking data source performance, extract vs live connections, server load, and user permissions.
  5. What steps do you take to integrate Tableau insights into MS Teams or SharePoint for broader consumption?
    What the interviewer is looking for: Experience with embedding views, using web parts, setting up scheduled subscriptions, and ensuring security compliance.

Resume Optimization

  • Tableau Administration
  • Dashboard Development
  • Python
  • SQL
  • MS Teams
  • Power BI
  • User Support & Training
  • Security & Permissions
  • Data Governance
  • Hybrid Work Environment

Application Strategy

When reaching out to the recruiter, send a concise email that greets the hiring manager, attaches your resume, and clearly highlights your most relevant experience. Emphasize your expertise in Tableau administration, Python/SQL data preparation, and MS Teams/Power BI integration. Mention any past projects where you managed production deployments or provided technical training, and reference your 13+ years of experience to demonstrate senior‑level readiness.

Career Roadmap

Current Role Typical Experience Core Focus Next Position
Programmer Analyst 2 (Tableau Administrator) 13+ years in data visualization & admin Tableau Server governance, integration, training Senior Tableau Architect (15‑18 yrs)
Senior Tableau Architect 15‑18 years, cross‑platform analytics leadership Enterprise‑scale BI strategy, team mentorship BI Director / Analytics Lead (20+ yrs)
BI Director / Analytics Lead 20+ years, multi‑domain analytics oversight Business‑wide data strategy, stakeholder alignment VP of Data & Analytics