Analytics Engineer Lead
PermanentJob Overview
We're looking for a data-savvy professional who can bridge the gap between business needs and technical solutions. This role involves designing efficient, scalable data models that support analytics and decision-making across teams. Ideal candidates will combine strong business understanding with technical expertise, translating insights into actionable data products that empower users.
Key Responsibilities
- Develop and maintain efficient, integrated data models, pipelines, dashboards, and reports to support data-driven decision-making across the organisation.
- Transform and model raw data into reliable datasets and data products using tools like dbt, Microsoft Fabric, SQL, and PySpark.
- Design and build data products, reports, and dashboards primarily using Power BI and Microsoft Fabric to deliver actionable insights.
- Collaborate with cross-functional teams to gather requirements, define analytics outcomes, and deliver solutions aligned with business needs.
- Create and manage data workflows and pipelines to ensure accurate, timely, and secure movement and storage of data.
- Implement and uphold best practices in DataOps, including CI/CD, version control, and data unit testing.
- Support and enable other data team members by sharing technical knowledge, improving datasets, and promoting software engineering best practices.
Skills, Knowledge and Expertise
- 3-5 years’ experience in a technical role focused on data and analytics
- Bachelor’s degree in a quantitative field (e.g. Computer Science, Engineering, Mathematics)
- Strong hands-on skills in data analysis, transformation, ETL/ELT, statistics, reporting, and visualization
- Proficient in SQL, Python, PySpark, or R
- Expert-level Power BI skills are essential
- Experience with dbt is desirable
- Familiarity with modern data platforms such as Microsoft Azure, Microsoft Fabric, and Databricks is a plus
Make Your Resume Now