Senior Software Engineer – Tableau Development & SQL Data Analytic
وصف الوظيفة
Location: Dubai, UAE (Client Site)
Salary: AED 11,000 – AED 13,000 / month
Benefits: Work visa, air tickets, medical insurance, gratuity, paid time off
Experience: 5–8 years of relevant experience
Reference: FZ-AE-529
Cinergie Digital is hiring an experienced Senior Software Engineer – Tableau Development & SQL Data Analytics to join our Data Engineering and Analytics team. The ideal candidate will have strong hands-on experience in Tableau Desktop, Tableau Server, advanced SQL, data analytics, dashboard development, and data visualization.
The candidate will be responsible for designing, developing, testing, deploying, and maintaining complex Tableau dashboards and analytical solutions. The role requires the ability to understand business requirements, work with large datasets, optimize dashboard performance, and translate business needs into effective technical and visualization solutions.
The successful candidate will also work closely with business stakeholders, product owners, data engineers, and other technical teams to deliver high-quality analytics solutions.
Key Responsibilities
- Design, develop, test, deploy, and maintain complex and interactive Tableau dashboards and reports.
- Develop data visualizations based on business and technical requirements.
- Work extensively with Tableau Desktop and Tableau Server to build and publish enterprise-level dashboards.
- Develop dashboards using advanced Tableau features including:
- Calculated fields
- Parameters
- Filters
- Sets and groups
- Actions
- Hierarchies
- Drill-down functionality
- Advanced charts and visualizations
- Statistical functions
- Develop customized graphs and visualizations to effectively communicate complex data insights.
- Work with large datasets and optimize Tableau workbooks, dashboards, extracts, and queries for better performance.
- Write and optimize advanced SQL queries for data extraction, transformation, validation, and analysis.
- Work with relational databases and understand database structures, relationships, and data models.
- Perform data analysis and generate meaningful business insights using Tableau and advanced SQL.
- Integrate and analyze data from multiple data sources where required.
- Understand data models, relationships, normalization, and data quality considerations.
- Perform data validation and reconciliation between Tableau dashboards and underlying databases.
- Conduct thorough unit testing and dashboard testing before releasing solutions to business users.
- Investigate production issues, identify root causes, and implement permanent solutions.
- Troubleshoot data, dashboard, visualization, performance, and refresh-related issues.
- Participate in iterative review cycles and incorporate stakeholder feedback to improve dashboards and analytical solutions.
- Work closely with business users and Product Owners to gather and understand requirements.
- Translate complex business requirements into technical specifications and Tableau solutions.
- Prepare technical designs, estimates, development plans, and delivery timelines.
- Coordinate with cross-functional technical and business teams to ensure successful delivery.
- Track assigned activities and issues through to closure.
- Follow industry standards and best practices for Tableau development, SQL development, data visualization, testing, and deployment.
- Maintain accuracy, consistency, usability, and performance of dashboards and reports.
- Support Tableau Server activities, including dashboard publishing, scheduling, permissions, user access, and other relevant administration activities.
- Contribute to continuous improvement of reporting, analytics, and data visualization processes.
- Minimum 3 years of hands-on experience in Tableau Platform Development.
- Strong experience with Tableau Desktop.
- Strong experience with Tableau Server;
experience with Tableau Server 2023.1 is preferred.
- Proven experience designing and developing complex Tableau dashboards.
- Strong knowledge of Tableau visualizations and graph customization.
- Experience with advanced Tableau calculations and statistical functions.
- Experience with filters, parameters, actions, sets, groups, calculated fields, hierarchies, and dashboard interactions.
- Experience publishing and maintaining dashboards on Tableau Server.
- Understanding of Tableau Server administration and architecture.
- Ability to optimize Tableau workbooks and dashboards for performance.
- Experience working with large datasets and optimizing extracts, queries, and data sources.
• Data Analytics
- Strong proficiency in Advanced SQL.
- Experience querying and analyzing large volumes of data.
- Strong understanding of relational database management systems.
- Experience with data extraction, transformation, validation, and analysis.
- Good understanding of data modeling and normalization.
- Ability to troubleshoot data discrepancies and identify data quality issues.
- Ability to translate business requirements into analytical and technical solutions.
• Analytics
- Strong understanding of data visualization principles.
- Ability to select appropriate visualization techniques based on business requirements.
- Experience creating dashboards that provide actionable business insights.
- Ability to analyze complex datasets and communicate findings effectively.
- Strong attention to detail and data accuracy.
• Stakeholder Skills
- Strong requirement-gathering and analytical skills.
- Ability to communicate effectively with business users and Product Owners.
- Ability to understand complex business requirements and convert them into technical specifications.
- Experience participating in design discussions, reviews, and iterative feedback cycles.
- Ability to provide estimates and contribute to project planning.
- Strong problem-solving and troubleshooting skills.
- Ability to manage multiple priorities and deliver within agreed timelines.
• Production Support
- Experience performing unit testing and functional testing of Tableau dashboards.
- Ability to validate dashboard results against underlying databases.
- Experience identifying and resolving data discrepancies.
- Ability to investigate production issues and perform root cause analysis (RCA).
- Experience implementing permanent fixes for recurring production issues.
- Ensure sufficient test coverage before releasing dashboards to business users.
Qualifications
- Overall Experience: 5–8 years in BI, Data Analytics, Business Intelligence Development, or a related field.
- Tableau Experience: Minimum 3 years of hands-on Tableau development experience.
- Strong experience in Tableau Desktop and Tableau Server.
- Strong Advanced SQL experience.
- Experience working with large datasets and enterprise reporting environments.
- Experience in data modeling, relational databases, and data analytics.
- Bachelor's degree in Computer Science, Information Technology, Engineering, Data Analytics, or a related field is preferred.
- Tableau Server 2023.1 or similar recent versions.
- Tableau Server administration and architecture.
- Experience optimizing Tableau dashboards and workbooks for large datasets.
- Experience with multiple relational database platforms.
- Experience in enterprise BI/data engineering environments.
- Experience working directly with business stakeholders and Product Owners.
- Tableau Development
- Tableau Desktop
- Tableau Server
- Advanced SQL
- Data Analytics
- Business Intelligence
- Data Visualization
- Dashboard Development
- Data Modeling
- Relational Databases
- Performance Optimization
- Requirements Gathering
- Production Support
- Root Cause Analysis
- Testing &
• Validation
- Stakeholder Management
- Problem Solving
هل أنت مهتم بهذه الوظيفة؟