Business Intelligence Analyst Role The role of a Business Intelligence Analyst involves designing, developing, and maintaining robust data models to support analytical and product data needs across the organization. This includes building visually appealing, high-performing, and impactful reporting/dashboard products using tools like Tableau/Sigma across large data sets. To be successful in this role, one must collaborate with data engineers, data scientists, and business stakeholders to understand data requirements and translate them into scalable data solutions. This requires implementing and optimizing ETL/ELT processes to ensure data quality, reliability, and performance. A Business Intelligence Analyst is also responsible for owning and defining business KPIs, their measurement plans, data requirements, and reporting. Additionally, they must build processes to ensure correct, timely, and reliable reporting, address ad-hoc reporting requirements, and find pathways for automation. In order to achieve these goals, a strong understanding of database fundamentals, SQL, and performance tuning is essential. Furthermore, proficiency in a programming language such as Python or Scala, experience building reporting and dashboarding solutions using Tableau, Sigma, Data Lake/Snowflake or similar ecosystem, and excellent communication skills are required. This role requires 7+ years of IT experience, with at least 3+ years of experience working in business intelligence, data analytics, data engineering, or a similar role. The ideal candidate will have experience building visually appealing reports, have knowledge of data visualization tools, and be able to work effectively with technical and non-technical teams. Key Responsibilities: