Sabenza IT & Recruitment

Senior Analytics Engineer

Sabenza IT & Recruitment City of Johannesburg Metropolitan Municipality, Gauteng, South Africa

IT Services and IT Consulting · 11-50 employees

14 h ago
data-analyst Senior (5-10 yrs) Contractor South Africa
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Lead the design and development of scalable analytics data platforms and define data modeling standards. Partner with cross-functional teams to enable self-service analytics and mentor junior analytics engineers.

What they look for

SQL Data Modeling Dbt BigQuery Snowflake Redshift Data Architecture Data Pipelines BI Tools Power BI Tableau Looker Git CI/CD Data Governance Technical Leadership

Requirements

Requires a bachelor's degree in a quantitative field and at least 6 years of experience in analytics or data engineering. Candidates must possess expert-level SQL proficiency and deep knowledge of modern data warehousing and modeling techniques.

Full description

We’re looking for a Senior Analytics Engineer to lead the design and development of scalable analytics data platforms powering BI, Advanced Analytics and AI.

What You’ll Do

  • Lead scalable analytics data modelling and architecture.
  • Define data modelling standards, governance and best practices.
  • Build reliable, high-performing data models and pipelines.
  • Drive data quality, testing, observability and performance.
  • Enable self-service analytics and advanced BI/AI use cases.
  • Partner with Data Scientists, BI teams and business stakeholders.
  • Mentor Analytics Engineers and provide technical leadership

Requirements

Qualifications

  • Matric Bachelor's degree in Data Science, Statistics, Computer Science, Information Systems, Engineering, or related field.
  • 6+ years of experience in analytics engineering, data engineering, or advanced analytics roles.
  • Expert-level proficiency in SQL and extensive experience designing scalable analytical data models.
  • Strong experience with data transformation tools (e.g., dbt) and modern data warehouses (e.g., BigQuery, Snowflake, Redshift).
  • Deep understanding of data modelling concepts (star schema, dimensional modelling, data vault, fact/dimension design).
  • Proven experience working with BI tools (Power BI, Tableau, Looker etc.) and enabling self-service analytics.
  • Strong experience with version control systems (e.g., Git) and CI/CD practices in data workflows.

Advantageous

  • Postgraduate qualification in a related field.
  • Experience in retail, healthcare, or financial services data environments.
  • Strong experience with cloud platforms (AWS, Azure, GCP).
  • Exposure to machine learning pipelines and feature engineering.
  • Experience mentoring or leading analytics/data teams.

Similar roles