Senior Analytical Engineer: Scale Data Platforms & Lead

Edgexec (Pty) Ltd

Johannesburg

On-site

ZAR 850,000 - 1,250,000

Full time

48 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Edgexec (Pty) Ltd in Johannesburg invites a Senior Analytical Engineer to design, develop and optimise scalable data models and analytics platforms. You will bridge data engineering and analytics, turning raw data into reliable, well-modelled datasets for reporting and advanced analytics.

The role includes leading automation, governance, data quality initiatives, and acting Team Lead when required, with a clear path to formal leadership based on performance and business needs.

Qualifications

  • Bachelor's or Master's degree in a related field (Engineering/CS).
  • 7+ years of relevant professional experience.
  • Advanced SQL with dynamic queries and performance tuning.
  • Advanced Python programming.
  • Experience with data warehousing and Azure.
  • Experience with Power BI reporting.

Responsibilities

  • Design, develop and maintain scalable analytical data models and systems.
  • Transform raw data into reliable, structured and performance-optimised datasets.
  • Develop and maintain data transformation logic and automated workflows.
  • Build reusable data solutions that support reporting, BI and advanced analytics.
  • Optimise SQL queries, processes and analytical data environments.
  • Develop automation solutions using SQL, Python and Power Automate.
  • Maintain and improve analytical processes and workflows.
  • Apply strong data quality, governance and security principles.
  • Translate complex business requirements into effective technical solutions.
  • Support data warehousing and relational database design.
  • Develop and maintain advanced Power BI reporting solutions.
  • Follow SDLC and Agile methodologies across development activities.
  • Use Git workflows and repositories effectively.
  • Contribute to CI/CD practices and continuous improvement.
  • Maintain clear and accurate technical and process documentation.
  • Troubleshoot complex data and process issues and implement sustainable resolutions.
  • Ensure development and production processes follow appropriate technical best practices.
  • Provide acting Team Lead support when required.
  • Coach, mentor and support other team members.
  • Share technical knowledge and contribute to the growth of the wider team.
  • Work collaboratively with stakeholders across multiple concurrent initiatives.
  • Identify opportunities to improve scalability, automation, efficiency and technical standards.

Skills

Advanced SQL
Advanced Python
Power BI
Azure
Git workflows
SDLC
Agile
Data warehousing
Security principles

Education

Bachelor's or Master's in Engineering/CS

Tools

Microsoft Azure
Power Automate
Relational DB design

Job description

Edgexec (Pty) Ltd in Johannesburg invites a Senior Analytical Engineer to design, develop and optimise scalable data models and analytics platforms. You will bridge data engineering and analytics, turning raw data into reliable, well-modelled datasets for reporting and advanced analytics.

The role includes leading automation, governance, data quality initiatives, and acting Team Lead when required, with a clear path to formal leadership based on performance and business needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Analytical Engineer - Data Modeling & BI Leader Path
Senior Analytical Engineer - Data Modeling & BI Leader Path

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Analytics Engineer: Data Modeling & ETL Expert
Analytics Engineer: Data Modeling & ETL Expert

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
Senior Analytics Engineer & Team Lead (Data & Automation)
Senior Analytics Engineer & Team Lead (Data & Automation)

Headhunters • Gauteng

On-site
ZAR 900,000 - 1,500,000
Analytical Engineer
Analytical Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Senior Analyst: AI-Driven Business & Systems (Johannesburg)
Senior Analyst: AI-Driven Business & Systems (Johannesburg)

Edgexec (Pty) Ltd • Sandton

On-site
ZAR 900,000 - 1,500,000
Analytics Engineer: Build Scalable Data Models & Pipelines
Analytics Engineer: Build Scalable Data Models & Pipelines

PBT Group • Cape Town

On-site
ZAR 540,000 - 900,000
Senior Analytics Engineer — Data Platform Lead
Senior Analytics Engineer — Data Platform Lead

X, bigly labs • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Medical, dental, and vision insurance
Professional development
Paid time off
+1
Senior Data Engineer - Big Data Technologies
Senior Data Engineer - Big Data Technologies

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and annual bonus
Medical, dental, and vision benefits
Retirement savings plan with employer
+2
Analytical Engineer
Analytical Engineer

Isilumko Staffing • Sandton

On-site
ZAR 900,000 - 1,300,000