More jobs:
Lead System Analyst
Job in
Midrand, Gauteng, South Africa
Listed on 2026-07-08
Listing for:
eSmart Group
Full Time
position Listed on 2026-07-08
Job specializations:
-
IT/Tech
Data Analyst, Data Scientist
Job Description & How to Apply Below
We are looking for a Lead System Analyst with strong technical expertise to analyse complex data sets, develop algorithms, and deliver actionable insights that support data-driven decision-making.
Key Responsibilities- Conduct in-depth problem analysis to uncover root causes and implications.
- Identify solution requirements and extract insights through exploratory data analysis (EDA).
- Apply statistical models, machine learning algorithms, and predictive analytics to meet business needs.
- Conduct hypothesis testing and assess model accuracy through statistical inference.
- Define models within the solution context and produce functional specifications.
- Create Entity-Relationship Diagrams (ERDs) to represent data structures.
- Collaborate with business analysts, UI analysts, and domain experts to document comprehensive system requirements.
- Develop analytical tools, scripts, and applications using languages such as Python or R.
- Design and implement data pipelines for ingestion, preprocessing, transformation, and visualisation.
- Collaborate with software engineers to integrate models into production systems ensuring scalability and reliability.
- Work closely with business, IT, and development teams to translate requirements into technical deliverables.
- Participate in project planning and provide estimates for analysis deliverables.
- Foster a collaborative and communicative project environment to ensure successful outcomes.
- Conduct unit tests
, integration tests
, and validation checks to ensure the accuracy of analytical models. - Collaborate with QA teams to develop and automate testing strategies where possible.
- Continuously evaluate and improve existing systems and processes.
- Stay current with evolving tools, trends, and best practices in analytics and system design.
- Create and maintain clear, accessible documentation for models, algorithms, and systems.
- Contribute to the organisation’s internal knowledge base with high‑quality technical documents.
- Proficient in Python or R.
- Strong understanding of data structures
, algorithms
, and software development principles. - Familiarity with Agile methodologies
. - Skilled in data manipulation, visualisation, and statistical analysis (e.g.,
Pandas
). - Hands‑on experience with machine learning and statistical modelling frameworks.
- Excellent written and verbal communication skills.
- Strong documentation and specification writing capabilities.
- Collaborative team player with a proactive attitude.
- Bachelor’s degree in electrical engineering,
Computer Science
, Data Science
, Statistics
, Mathematics
, or a related field. - Domain‑relevant certifications (advantageous).
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×