Senior Analytical Engineer - Sandton

Headhunters

Irene

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Headhunters is seeking a senior Data Engineer/Analytics lead based in Gauteng to design scalable data models and automate analytics workflows. You will build robust data pipelines, ensure data quality and governance, and deliver high-performance datasets for BI reporting.

You will also mentor junior staff and collaboratively drive process improvement across cross-functional teams. The role requires 7+ years of experience, advanced SQL and Python, and solid automation expertise.

Qualifications

  • Bachelor’s or Master’s degree in Engineering, Computer Science, Mathematics, Statistics, or related field.
  • Minimum 7+ years’ relevant experience.
  • Advanced SQL expertise (non-negotiable).
  • Advanced Python experience (non-negotiable).
  • Strong automation experience using SQL, Python, Power Automate.
  • Expert-level process management and process optimisation capability.
  • Must be based in Gauteng.
  • Experience leading a team.

Responsibilities

  • Design and develop scalable analytical data models.
  • Build and optimise data transformation processes.
  • Develop reusable and structured datasets for analytics and BI reporting.
  • Implement robust data quality and governance controls.
  • Automate workflows and analytical processes.
  • Improve data processing efficiency and scalability.
  • Optimise SQL queries and data pipelines for performance.
  • Translate business requirements into technical data solutions.
  • Support reporting, analytics, and advanced data initiatives.
  • Deliver reliable and high-performance analytical datasets.
  • Drive continuous improvement and process optimisation initiatives.
  • Maintain and improve analytical systems and workflows.
  • Ensure adherence to best-practice engineering standards.
  • Provide acting Team Lead support where required.
  • Collaborate with cross-functional technical and business teams.
  • Mentor and support junior team members where applicable.

Skills

Advanced SQL
Advanced Python
Automation experience
Leadership

Education

Bachelor's or Master's degree in Engineering
Bachelor's or Master's degree in Computer Science
Bachelor's or Master's degree in Mathematics
Bachelor's or Master's degree in Statistics
Related field

Tools

Power Automate

Job description

Requirements
  • Bachelor’s or Master’s Degree in:
    • Engineering
    • Computer Science
    • Mathematics
    • Statistics
    • Related field
  • Minimum 7+ years’ relevant experience
  • Advanced SQL expertise (non-negotiable)
  • Advanced Python experience (non-negotiable)
  • Strong automation experience using:
    • SQL
    • Python
    • Power Automate
  • Expert-level process management and process optimisation capability
  • Must be based in Gauteng
  • Experience leading a team
Responsibilities
Data Engineering and Analytics
  • Design and develop scalable analytical data models
  • Build and optimise data transformation processes
  • Develop reusable and structured datasets for analytics and BI reporting
  • Implement robust data quality and governance controls
Automation and Optimisation
  • Automate workflows and analytical processes
  • Improve data processing efficiency and scalability
  • Optimise SQL queries and data pipelines for performance
Business Intelligence Support
  • Translate business requirements into technical data solutions
  • Support reporting, analytics, and advanced data initiatives
  • Deliver reliable and high-performance analytical datasets
Process Improvement
  • Drive continuous improvement and process optimisation initiatives
  • Maintain and improve analytical systems and workflows
  • Ensure adherence to best-practice engineering standards
Leadership and Collaboration
  • Provide acting Team Lead support where required
  • Collaborate with cross-functional technical and business teams
  • Mentor and support junior team members where applicable

Please note that should you not receive a response within 2 weeks of applying, you may consider your application unsuccessful.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analytical Engineer
Analytical Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Analytical Engineer
Analytical Engineer

Isilumko Staffing • Sandton

On-site
ZAR 900,000 - 1,300,000
Analytics Engineer (OVA5693)
Analytics Engineer (OVA5693)

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Analytics Engineer: Data Modeling & ETL Expert
Analytics Engineer: Data Modeling & ETL Expert

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG

Tych Business Solutions • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Analytics Engineer & Automation Lead (Gauteng)
Senior Analytics Engineer & Automation Lead (Gauteng)

Headhunters • Irene

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

Future Fit • Johannesburg

On-site
ZAR 60,000 - 80,000
Competitive salary
Professional development opportunities
Remote working hours
+1
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Senior Databricks Data Engineer
Senior Databricks Data Engineer

Hileya - Management Consulting • Sandton

On-site
ZAR 500,000 - 700,000
Data Analyst
Data Analyst

ATS Client • Johannesburg

Hybrid
ZAR 480,000 - 700,000