About the Role
We are seeking a highly skilled Business Intelligence Analyst to join our team. As a BI Analyst, you will be responsible for designing, developing, and maintaining robust data models to support analytical and product data needs across the organization.
You will work closely with data engineers, data scientists, and business stakeholders to understand data requirements and translate them into scalable data solutions.
Your primary objective will be to build visually appealing, high-performing, and impactful reporting/dashboard products using tools like Tableau/Sigma across large data sets.
Key responsibilities include:
* Designing and implementing ETL/ELT processes to ensure data quality, reliability, and performance
* Building and enforcing common design patterns to increase report reusability, readability, and standardization
* Collaborating with other teams to achieve shared goals and objectives
Requirements
To be successful in this role, you will need to possess the following skills and qualifications:
* 7+ years of IT experience
* 3+ years experience working in business intelligence, data analytics, Data engineering or a similar role
* Strong SQL skills and experience with data modeling techniques (e.g., dimensional modeling, 3 Nf, data vault)
* 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
* Expert in Database fundamentals, SQL and performance tuning
* Excellent communication skills and experience working with technical and non-technical teams
Nice to Haves
* Experience with real-time data processing and streaming technologies
* Experience with modern data warehousing platforms (e.g., Snowflake, DataBricks, Redshift) and knowledge of data visualization tools (e.g., Looker, Tableau)
* Familiarity with machine learning concepts and their data requirements