About the Role
We are seeking a detail-oriented and technically skilled Data Analyst to join our data team. This role is ideal for someone who enjoys working at the intersection of analytics and data engineering, with a strong focus on building scalable data models and pipelines using modern cloud tools.
You will play a key role in transforming raw data into reliable, well-structured datasets that drive business insights and decision-making.
Key Responsibilities
- Design, build, and maintain robust data models to support analytics and reporting use cases
- Develop and manage data transformation workflows using dbt (data build tool)
- Orchestrate and monitor data pipelines using Apache Airflow
- Work with data stored in AWS services (e.g., S3, Redshift, RDS, Glue)
- Ensure data quality, consistency, and reliability across datasets
- Collaborate with stakeholders to understand data requirements and translate them into scalable solutions
- Optimize SQL queries and data pipelines for performance and cost-efficiency
- Document data models, pipelines, and business logic clearly
- Support BI tools and reporting layers with clean, well-structured datasets
Required Skills & Experience
- 8 + years of experience in a Data Analyst or Analytics Engineering role
- Strong SQL skills and experience working with large datasets
- Hands-on experience with dbt for data transformation and modelling
- Experience using Apache Airflow for workflow orchestration
- Solid experience working within the AWS ecosystem
- Strong understanding of data modelling concepts (e.g., star schema, normalization, dimensional modelling)
- Experience with version control (e.g., Git)
- Familiarity with data warehousing concepts and best practices
Nice to Have
- Experience with Python for data processing or pipeline development
- Exposure to BI tools (e.g., Tableau, Power BI, Looker)
- Knowledge of CI/CD practices in data workflows
- Experience with streaming or near real-time data pipelines
- Understanding of data governance and security best practices
What We’re Looking For
- Strong problem-solving and analytical thinking skills
- Ability to work independently and manage multiple priorities
- Clear communication skills, both technical and non-technical
- A proactive mindset with a focus on continuous improvement
...