Senior Analytics Engineer

NTT DATA

Johannesburg

On-site

ZAR 900,000 - 1,700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NTT DATA in Johannesburg seeks a Senior Analytics Engineer to design and lead scalable analytics data platforms powering advanced analytics, business intelligence and AI use cases.

You will define data modelling standards, ensure data reliability, and implement governance, testing, and monitoring across the modern data stack (dbt, BigQuery, Snowflake, Redshift), delivering robust data pipelines and trusted analytics products.

Qualifications

  • Expert-level SQL and advanced data modelling expertise.
  • 6+ years in analytics engineering, data engineering, or advanced analytics roles.
  • Strong experience with data warehouses (dbt) and modern data stacks.

Responsibilities

  • Design and lead scalable analytics data platforms for BI and AI use cases.
  • Define and implement analytics engineering standards, governance frameworks, and best practices.
  • Ensure data reliability and alignment with organisational data strategy.
  • Lead documentation for data models, definitions, and lineage.
  • Establish data quality frameworks, testing strategies, and monitoring systems.
  • Drive root cause analysis for upstream and downstream data issues.

Skills

SQL
Data modeling
Analytics engineering
Data governance
CI/CD in data

Education

Bachelor's degree in Data Science, Statistics, Computer Science, Information Systems, Engineering, or related field

Tools

dbt
BigQuery
Snowflake
Redshift
Git

Job description

The Senior Analytics Engineer is responsible for designing and leading the development of scalable, high-quality analytics data platforms that enable advanced analytics, business intelligence, and AI use cases. This role plays a strategic function in defining data modelling standards, ensuring data reliability, and aligning analytics engineering practices with organisational data strategy.

Responsibilities
  • Expert-level SQL and advanced data modelling expertise.
  • Deep experience with modern data stack tools and architectures.
  • Strong understanding of data pipelines, orchestration, and dependencies.
  • Familiarity with software engineering best practices in data (CI/CD, testing, modular design).
  • Ability to design scalable solutions to complex data challenges.
  • Strong critical thinking and data validation skills.
  • Proactively identifies risks, inefficiencies, and improvement opportunities.
  • Define and implement analytics engineering standards, governance frameworks, and best practices.
  • Lead documen tation initiatives for data models, definitions, and lineage.
  • Ensure compliance with data governance, security, and regulatory requirements.
  • Establish and oversee robust data quality frameworks, testing strategies, and monitoring systems.
  • Ensure reliability and performance of data pipelines and analytical models at scale.
  • Drive root cause analysis and resolution of complex data issues across upstream and downstream systems.
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Analytics Engineer
Senior Analytics Engineer

Techrepo.co.za • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Analytics Engineer
Senior Analytics Engineer

Quona Capital • Cape Town

On-site
Data Analytics Engineer
Data Analytics Engineer

Pbt-Group • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior Data Engineer/Analyst
Senior Data Engineer/Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Data & Analytics Engineer
Data & Analytics Engineer

DeARX • Sandton

On-site
ZAR 600,000 - 900,000
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec • Stellenbosch

On-site
ZAR 500,000 - 650,000
Data Analytics Engineer
Data Analytics Engineer

PBT Group • Cape Town

On-site
ZAR 540,000 - 900,000
Analytics Engineer
Analytics Engineer

Belay Talent Solutions • Sandton

On-site
ZAR 900,000 - 1,200,000
Senior Data Architect
Senior Data Architect

Indsafri • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Senior Data Analyst & BI Engineer
Senior Data Analyst & BI Engineer

Isilumko Staffing • Sandton

On-site
ZAR 650,000 - 850,000