Job Openings Power BI & Tableau Developer

About the job Power BI & Tableau Developer

Job Title: Tableau Developer

Experience Required: 4 to 6 years

Job Summary:

We are looking for an experienced Tableau Developer with 4-6 years of hands-on experience in building, maintaining, and optimizing dynamic dashboards and reports using Tableau Desktop and Tableau Server/Online. The ideal candidate should have strong technical expertise in SQL, data modeling, and integration of multiple data sources. Knowledge of additional tools like Python, R, Power BI, or Alteryx is a plus. The candidate will be critical in developing insightful visualizations and contributing to business intelligence initiatives.

Key Responsibilities:

  • Tableau Dashboard Development: Design, develop, and maintain interactive Tableau dashboards and reports that provide actionable insights.
  • Tableau Server/Online Management: Publish and manage workbooks on Tableau Server/Online, ensuring security, performance, and reliability.
  • SQL Querying: Write complex SQL queries to extract and manipulate data from relational databases to feed Tableau visualizations.
  • Data Modeling: Develop and optimize data models for efficient reporting, ensuring seamless integration of various data sources such as SQL databases, Excel files, APIs, etc.
  • Dashboard UI/UX: Apply UI/UX best practices to create intuitive, interactive, and visually appealing, user-friendly dashboards.
  • Data Integration: Integrate data from multiple sources to build comprehensive views, ensuring data accuracy and consistency.
  • Performance Optimization: Enhance the performance of Tableau reports by optimizing queries, using extracts, and minimizing dashboard load times.
  • Collaboration: Work closely with business analysts, data engineers, and other stakeholders to gather and understand business requirements, translating them into actionable visualizations.
  • Cross-Platform Knowledge: Leverage knowledge of Python, R, Power BI, or Alteryx for advanced data manipulation, analysis, and automation tasks.
  • Support & Troubleshooting: Support Tableau users, and troubleshoot issues related to Tableau dashboards, data connections, and server configurations.
  • Documentation: Create and maintain documentation for dashboards, data models, and key business intelligence processes.

Required Skills:

  • Tableau Expertise: Proficiency in Tableau Desktop for creating dashboards and Tableau Server/Online for publishing and managing visualizations.
  • SQL Skills: Strong experience in writing efficient SQL queries and working with relational databases (e.g., MySQL, PostgreSQL, Oracle, etc.).
  • Data Modeling: Experience in building and maintaining data models, integrating multiple data sources into Tableau.
  • Dashboard Design & UI/UX: A deep understanding of UI/UX principles for designing intuitive and visually appealing dashboards.
  • Cross-Tool Knowledge: Familiarity with Python, R, Power BI, or Alteryx for data manipulation, automation, or advanced analysis.

Preferred Skills:

  • Experience with ETL tools to extract, transform, and load data from various sources into databases.
  • Familiarity with API integration for data extraction into Tableau.
  • Knowledge of Tableau best practices for design, development, and deployment.
  • Experience with data storytelling to convey insights effectively to non-technical stakeholders.
  • Exposure to Agile methodologies in a development environment.

Qualifications:

  • Bachelors Degree in Computer Science, Information Technology, Data Science, or a related field.
  • 4 to 6 years of hands-on experience in Tableau development and data analysis.
  • Strong analytical and problem-solving skills with attention to detail.

Key Competencies:

  • Problem-Solving: Ability to troubleshoot and resolve complex issues in Tableau dashboards and data queries.
  • Collaboration: Experience working in a team environment, collaborating with different departments to deliver effective BI solutions.
  • Attention to Detail: Ensure data accuracy and consistency in reports and visualizations.
  • Communication Skills: Ability to explain technical concepts to non-technical stakeholders in a clear and concise manner