Business Intelligence Analyst
Job Description
We are seeking a skilled Business Intelligence Analyst to transform data into actionable insights that drive strategic and operational decision-making. The ideal candidate will be strong in data querying, analytics, and visualization, with hands on experience using modern cloud data platforms and BI tools.
Job Responsibilities- Design, develop, and maintain interactive dashboards and reports using Tableau
- Write complex and optimized SQL queries to extract and transform data from Snowflake and other data sources
- Use Python for data analysis, automation, statistical exploration, and advanced transformations
- Build and maintain scalable data pipelines and transformations using Databricks
- Partner with business stakeholders to understand requirements and translate them into analytical solutions
- Perform data validation, quality checks, and reconciliation to ensure reporting accuracy
- Analyze trends, patterns, and key drivers to support business performance and strategic initiatives
- Document data models, metrics definitions, and BI solutions to ensure transparency and reuse
- Support ad hoc analysis and data investigations as required
- Strong proficiency in SQL (advanced joins, window functions, performance tuning)
- Experience with Python (Pandas, NumPy, Jupyter, or similar libraries)
- Hands on experience building dashboards and reports in Tableau
- Practical experience using Databricks for data processing and analytics
- Experience working with Snowflake as a cloud data warehouse
- Solid understanding of data modeling, star schemas, and analytical datasets
- Ability to communicate insights clearly to both technical and non technical audiences
- Strong problem solving and analytical thinking skills
BCom degree or studying towards one (a must)
About This Role
Career insights for Business Intelligence Analysts positions