Data Analyst
Description
Job Description – Data Analyst
Responsibilities
- Analyze complex datasets delivered through Databricks/Spark pipelines to extract actionable business insights.
- Write efficient SQL queries to retrieve, manipulate, and validate data across large relational and distributed systems.
- Develop and maintain dashboards, reports, and visualizations (Power BI, Tableau, or similar) to communicate findings to stakeholders.
- Collaborate with Data Engineers to ensure data quality, consistency, and accuracy in the pipelines.
- Work with business teams and data scientists to translate requirements into data-driven solutions.
- Perform ad-hoc analysis, data validation, and statistical exploration to support decision-making.
- Document data sources, definitions, and business logic for transparency and reusability.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Statistics, or a related field.
- 10+ years of experience as a Data Analyst (or similar role).
- Strong proficiency in SQL (complex queries, joins, aggregations, window functions).
- Experience with data visualization tools (Tableau, Power BI, Looker, etc.).
- Solid analytical skills with ability to work with large datasets and translate data into insights.
- Familiarity with Python (Pandas, NumPy) or R for statistical analysis.
- Understanding of data modeling concepts and ability to work closely with Data Engineers.
- Excellent communication and presentation skills for conveying insights to technical and non-technical audiences.
Preferred Qualifications
- Exposure to cloud platforms (AWS, Azure, or GCP) for querying and analysis.
- Experience with Databricks/Spark for data exploration (basic familiarity is enough, since Engineers handle heavy lifting).
- Knowledge of statistics and A/B testing to support product or process improvements.
- Experience with GitHub or version control systems for collaborative workflows.