Business Analyst

Pragma Global

Bellville

Hybrid

ZAR 350,000 - 550,000

Full time

6 days 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

On Key is seeking an early-career business analyst to bridge business needs and software development. You will engage with engineers, product teams and clients to define requirements for assets, maintenance and operations software.

This role emphasizes data analysis, AI-assisted research, prototyping and rapid iteration within a hybrid work setting. You will contribute to enterprise software projects, with exposure to AI-powered analysis and modern product development practices, helping ensure

Qualifications

  • Bachelor's degree in industrial, mechatronic, electronic or mechanical engineering.
  • Strong focus on understanding user needs and delivering solutions.
  • Analytical, problem-solving and systems-thinking abilities.
  • Interest in data, software systems and emerging technologies.
  • Ability to express ideas clearly and structure information logically.
  • Experience with AI-assisted tools for research and documentation.

Responsibilities

  • Investigate operational and engineering problems to understand causes and impact.
  • Research how problems are addressed using emerging tech and competitors' products.
  • Engage with users, clients and internal specialists to determine needs.
  • Analyze processes, systems and data to identify requirements and gaps.
  • Translate requirements into clear user stories with acceptance criteria.
  • Query and interpret data to test assumptions and validate requirements.
  • Create system diagrams, process maps, and wireframes to support design.
  • Use AI-tools to accelerate research, analysis, and documentation.
  • Build lightweight prototypes or mock-ups with AI-assisted tools.
  • Collaborate with product managers, UX designers, developers and testers.
  • Verify completed functionality meets original requirements.
  • Participate in scrum, knowledge sharing and continuous improvement.

Skills

Analytical thinking
Stakeholder management
Requirements engineering
Data analysis
Agile teamwork
AI-assisted tools
Communication

Education

Engineering degree (BEng)

Tools

Claude
Aha!
Azure DevOps
Data-querying tools

Job description

Job Description

Our business analysts sit at the centre of the software development process, understanding business needs and coordinating the solutions that address them. The role draws on strong analytical skills, stakeholder management, and requirements engineering, backed by enough technical and domain knowledge for the analyst to act as a genuine bridge between the business and the development team. You will help shape software used to manage physical assets, maintenance operations and engineering processes. You will work where engineering, data, business systems, user experience and software development meet - turning real operational challenges into clearly defined digital solutions.

This is not a traditional administrative business analyst role. It is an opportunity to apply your engineering mindset in a technology environment, work with experienced product and development teams, and gain exposure to enterprise software, AI-assisted analysis, data, prototyping and modern product development. The business analyst’s job is to make sure that whatever gets designed and delivered genuinely meets the needs of stakeholders and clients. That means developing a thorough understanding of business requirements, researching how others are addressing the requirements and then following a structured process to turn them into clear business requirements and functional specifications. Increasingly, this process is AI-assisted: analysts use these tools to speed up documentation, explore possible solutions, and build lightweight prototypes that let stakeholders validate requirements before they reach the development team.

At On Key, you will join a team where individuals are recognised, valued and given room to grow. Our hybrid working environment encourages work-life balance.

Role

You will work on meaningful software used to improve the performance and reliability of real-world assets and operations. The role offers early-career exposure to:

  • Enterprise software product development
  • Engineering and maintenance management
  • Data analysis and systems integration
  • Artificial intelligence and agent-assisted workflows
  • User experience and rapid prototyping
  • Agile product and software delivery
  • Collaboration with experienced engineering, product and technology professionals

If you want to use your engineering education beyond conventional design work and help turn complex operational challenges into intelligent digital products this could be the start of a rewarding career at On Key.

Minimum Requirements
  • Bachelor’s degree in industrial, mechatronic, electronic or mechanical engineering.
  • A strong focus on understanding user needs and delivering solutions that meet them.
  • Strong analytical, problem-solving and systems-thinking abilities to achieving outcomes.
  • An interest in data, software systems and emerging technologies.
  • The ability to express ideas clearly and structure information logically.
  • Comfortable querying and interpreting data to support requirements validation.
  • Ability to work effectively within an agile team environment.
  • Confidence working independently as well as collaborating closely with software support and development teams.
  • Comfortable using AI-assisted tools for research, drafting documentation, rapid prototyping or validating concepts to support day-to-day analysis work.
  • The ability and willingness to learn new industries, tools and technologies quickly.
  • Exposure to Claude, Aha!, Azure DevOps, data-querying tools, process modelling or prototyping platforms would be useful, but it is not essential.
Duties & Responsibilities
  • Investigate operational and engineering problems to understand their causes, context and impact.
  • Research how similar problems are being addressed in industry and through emerging technologies and competitor products.
  • Engage with users, clients and internal specialists to understand what they need from our software.
  • Analyse complex processes, systems and data to identify requirements, gaps and improvement opportunities.
  • Collate requirements and translate them into clear user stories that can be validated against documented acceptance criteria.
  • Query and interpret data to test assumptions and validate requirements.
  • Create system diagrams, process maps, workflow diagrams and wireframes to support solution design and communicate requirements to UX and development teams.
  • Use AI-tools to accelerate research, analysis, documentation and solution exploration.
  • Build lightweight prototypes or mock-ups, using AI-assisted tools, to validate requirements and surface gaps or assumptions before handoff to development.
  • Work closely with product managers, UX designers, software developers, testers and support specialists.
  • Help verify that completed functionality meets the original requirements.
  • Partake in quality assurance and issue resolution processes.
  • Participate actively in the scrum process.
  • Share knowledge with colleagues, clients and other stakeholders.
  • Continuously explore better analysis techniques, technologies and ways of working.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Analyst
Business Analyst

Agile Bridge • Pretoria

On-site
ZAR 520,000 - 700,000
Business Analyst
Business Analyst

Agile Bridge • South Africa

On-site
ZAR 300,000 - 400,000
Business Analyst
Business Analyst

Future Fit • Johannesburg

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

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

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

Recruit-It • Somerset West

On-site
ZAR 900,000 - 1,200,000
Business Analyst
Business Analyst

Ithemba Recruitment • South Africa

On-site
ZAR 500,000 - 700,000
Senior Business Analyst
Senior Business Analyst

Penta Consulting • Johannesburg

On-site
ZAR 900,000 - 1,300,000
AI-Driven Business Analyst for Enterprise Software
AI-Driven Business Analyst for Enterprise Software

Pragma Global • Bellville

Hybrid
ZAR 350,000 - 550,000
Business Analyst
Business Analyst

BigTalent • Pretoria

On-site
ZAR 420,000 - 650,000
Business Analyst
Business Analyst

BigTalent • South Africa

On-site
ZAR 400,000 - 550,000