Data Analyst Role Description
As a data analyst, you will play a key role in supporting the business with robust data models, reporting, and dashboarding solutions.
* Design and develop data models to support analytical needs across the organization
* Create visually appealing and high-performing reports using Tableau/Sigma
* Collaborate with data engineers, data scientists, and stakeholders to translate data requirements into scalable data solutions
* Implement and optimize ETL/ELT processes for reliable data quality and performance
* Own and define business KPIs, measurement plans, and reporting requirements
* Become responsible for correct, timely, and reliable reporting
* Address ad-hoc reporting requests and explore pathways for automation
* Develop and enforce common design patterns to increase report reusability, readability, and standardization
Key Requirements:
* A minimum of 7 years of IT experience
* At least 3 years of experience working in business intelligence, data analytics, or a similar role
* Strong SQL skills and experience with data modeling techniques
* Proficiency in Python or Scala programming languages
* Experience building reporting and dashboarding solutions using Tableau, Sigma, Data Lake, or Snowflake
* Expertise in database fundamentals and SQL performance tuning
* Excellent communication and collaboration skills
Nice to Have Qualifications:
* Experience with real-time data processing and streaming technologies
* Knowledge of modern data warehousing platforms and data visualization tools