BI / Data Visualization Developer
Roles and Responsibilities
Design, develop, and maintain interactive dashboards and reports using BI tools such as Tableau, Power BI, or Looker
Extract, clean, transform, and standardize data from multiple sources including databases, APIs, and flat files
Perform exploratory data analysis to identify trends, patterns, and actionable business insights
Collaborate with business stakeholders to gather reporting requirements and define key performance indicators (KPIs)
Develop and optimize data models to support scalable and efficient reporting solutions
Monitor dashboard performance, troubleshoot data issues, and ensure accuracy and consistency of reporting outputs
Automate reporting processes and improve existing BI solutions for performance and usability
Communicate insights effectively to both technical and non-technical stakeholders
Technical Skills & Expertise
9+ years of experience in Business Intelligence and Data Analytics
Strong expertise in BI visualization tools such as Tableau, Power BI, or Looker
Advanced SQL skills for complex data extraction and transformation
Experience with data wrangling and analysis using Python or R (preferred)
Strong understanding of data modeling, reporting frameworks, and statistical analysis
Experience working with large, complex datasets across multiple sources
Ability to translate business requirements into technical reporting solutions
Education
Bachelor’s degree in Data Science, Computer Science, Statistics, Finance, Business Administration, or a related field