Senior Data Analyst
We are seeking a highly skilled and experienced Senior Data Analyst to join our team. As a key member of the data analytics team, you will be responsible for designing, developing, and maintaining robust data models to support analytical and product data needs across the organization.
The ideal candidate will have a strong background in SQL and experience with data modeling techniques (e.g., dimensional modeling, 3NF, data vault). They will also have proficiency in a programming language such as Python or Scala and experience building reporting and dashboarding solutions using Tableau, Sigma, Data Lake/Snowflake or similar ecosystem.
You will work closely with data engineers, data scientists, and business stakeholders to understand data requirements and translate them into scalable data solutions. Your expertise in database fundamentals, SQL, and performance tuning will be essential in implementing and optimizing ETL/ELT processes to ensure data quality, reliability, and performance.
In addition to your technical skills, you will possess excellent communication skills and experience working with technical and non-technical teams. You will collaborate with other teams to build processes that ensure correct, timely, and reliable reporting, and address ad-hoc reporting requirements by finding pathways for automation.
As a senior member of the team, you will be responsible for owning and defining business KPIs, their measurement plans, data requirements, and reporting. You will also contribute to building and enforcing common design patterns to increase report reusability, readability, and standardization.
If you are a strategic thinker with exceptional analytical skills, we encourage you to apply for this exciting opportunity to join our team as a Senior Data Analyst.
Responsibilities:
* Design, develop, and maintain robust data models to support analytical and product data needs across the organization
* Build visually appealing, high-performing, and impactful reporting/dashboard products using tools like Tableau/Sigma across large data sets
* Collaborate with data engineers, data scientists, and business stakeholders to understand data requirements and translate them into scalable data solutions
* Implement and optimize ETL/ELT processes to ensure data quality, reliability, and performance
* Own and define business KPIs, their measurement plans, data requirements and reporting
* Build processes to ensure correct, timely and reliable reporting
* Address ad-hoc reporting requirements and find pathways for automation
* Collaborates with other teams
Requirements:
* 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
* Ability to think strategically, analyze and interpret market and consumer information
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