Technology

Business Analyst

Blue Recruiting·KwaZulu-Natal, south-africa·Full Time·Contract
TechnologyFull TimeContract
-

About this role

Role Overview:

  • The Business Analyst is responsible for investigating business needs, analysing and improving processes, and translating approved business problems and opportunities into clear requirements for technology and operational improvement initiatives across and its associated brands. The role acts as a bridge between business stakeholders, the PMO, Technology & Innovation, technical teams and vendors, ensuring that the underlying problem is properly understood before a solution is designed or selected. The role will facilitate discovery sessions, document current and future-state processes, prepare business and functional requirements, perform gap and impact analysis, support solution evaluation, and maintain traceability from the original business need through design, testing and implementation. The Business Analyst will also support project planning, stakeholder coordination, user acceptance testing and change readiness where required.

Summary:

  • To analyse business processes, problems and opportunities; define clear and testable requirements; and support the design and implementation of practical, sustainable solutions that improve operational efficiency, control, customer experience and business performance. The role ensures that business intent is accurately understood, documented, validated and maintained throughout the project or improvement lifecycle.

Main Responsibilities:

  • Business Analysis and Discovery Plan and conduct interviews, workshops, observation sessions and document reviews to understand business needs, pain points, objectives and constraints Define the underlying business problem or opportunity before solution selection or development begins Identify stakeholders, process boundaries, business rules, assumptions, dependencies and success measures Challenge assumptions constructively and ensure requirements reflect enterprise outcomes rather than isolated departmental preferences Process Analysis and Improvement Document current-state (As-Is) and future-state (To-Be) processes using clear process maps and workflow diagrams Perform gap, root-cause, impact and options analysis to identify inefficiencies, risks, control weaknesses and improvement opportunities Develop practical recommendations and action plans for process simplification, standardisation, automation or technology enablement Assess cross-functional implications and support adoption of consistent processes across brands, countries, stores and Head Office functions where applicable Requirements Management Prepare and maintain Business Requirements Documents, functional requirements, user stories, acceptance criteria, business rules and supporting data or non-functional requirements where applicable Validate requirements with business owners, subject matter experts, technical teams and vendors and obtain appropriate approval Maintain requirements traceability and manage requirement changes throughout design, build, testing and implementation Ensure requirements are clear, complete, feasible, testable and aligned to the approved business outcome Solution and Delivery Support Work with Technology & Innovation, IT, developers, vendors, designers and testers to clarify requirements and support solution design Assist with evaluating solution options, existing capabilities and vendor proposals against documented business needs Support prototyping, walkthroughs, backlog refinement, sprint activities and solution demonstrations where relevant Provide analysis support during implementation and help resolve requirement related questions or scope ambiguity Testing, Change and Benefits Support Support test planning by translating requirements and acceptance criteria into test scenarios and business validation points Coordinate or support user acceptance testing, defect clarification, requirements validation and business sign-on Contribute to stakeholder communications, training needs, process updates, readiness activities and operational handover Assist with confirming whether implemented changes meet the approved requirements and intended business benefits Coordinate UAT activities Execute testing where required Project and PMO Support Provide accurate analysis status updates, risks, issues, dependencies and decisions to the Project Manager and project team Support project planning, milestone tracking, workshop coordination and action management when required Maintain analysis artefacts, approvals, version control and audit trails in approved PMO repositories Contribute to continuous improvement of business-analysis standards, templates and ways of working. Project management experience is advantageous for coordinating smaller workstreams or improvement initiatives

At a glance

Company

Blue Recruiting

Location

KwaZulu-Natal, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

October 29, 2026

More opportunities

Similar roles you might like

Assistant Director-service Level And Ict Project Management

Gauteng Department of Community Safety

Gauteng, south-africa

full-time

Package : R487 197,00 per annum plus service benefits Enquiries : Enquiries: Mr. Vuyolwethu Sondo/Ms. Avhatakali Nemukula Telephone Number: 011 689 3845/ 083 500 7644/ 083 500 1225 (During Office hours 08:00am - 16:00pm) Requirements : Matric Grade 12, plus three (03) year National Diploma in ICT or Bachelor's degree in ICT (computer science or informatics). 3 years' experience at administrative/ supervisory level in similar position, Experience in managing and monitoring service performance. ITIL Certificate will serve as a strong advantage. A valid code 8/10 driver's license. No criminal record or any cases pending against you. Knowledge and Skills: Development and implementation of IT policies and procedures. CoBlT and ITIL knowledge beyond theory. He/she has participated in specific education about how to apply Understanding project management principles and best practices. Understanding different IT processes. Relevant Public Service Regulations. Geographical distribution of departments and composition thereof. Understanding Provincial and SITA procurement model. Understanding of expectations of customers. Knowledge of SLAs Management. A good understanding of the organization's business and how IT contributes to it. Skills: Very strong communication skills: oral, written, presentation, facilitation. Ability to think and act both strategically and tactically. Technical understanding with ability to translate into business concepts, ITIL best practices, Credibility and trust; ideally has earned the respect of IT managers and other business managers at all levels. Ability to work under fire; handle stressful situations in a calm manner. Relationship management and conflict resolution skills. The ability to bring together and work with a team of people with varied backgrounds business analysts, technical experts, process owners - to articulate and remedy service level issues. A good understanding of the organization's IT infrastructure, services provided and customers/users. Patience, tolerance, resilience. Statistical, numerical and analytical principles and processes. Innovative thinking with service quality. Duties : Manage ICT Service: Ensure effective, efficient and reliable ICT services by: Identify IT services and service requirements, initiate service improvement actions. Define, build and manage the IT service catalogue. Effective management of contracts: Identify underpinning contracts service requirements, define build and negotiate service level agreements. Analyses and reviews all achieved service level agreement levels and conducts comparison with the SLA, monitor and manage service targets. Monitor and mitigate all ICT risks. Oversee regular audits performed to determine the efficiency and effectiveness of the SLA process. Coordinate and Facilitate ICT Projects: Develop and implement ICT Projects Methodologies. Monitor all ICT Projects by: Development, maintenance and monitoring of projects schedules, ensuring that agreed time frames are met and in the line with the expectations of the client. Track progress against projects and release plans, assess the performance of the assigned resources, ensure that technical issues are resolved in a timely manner. Manage resources (human, financial, equipment/assets): Responsible for coaching, discipling and mentoring of the staff to improve performance. Monitor the performance of staff and ensure assessment of their performance. Provide input in drafting of budget in the section. Control and monitor the sub section budget and expenditure. Coordinate the compilation of the various reports and statistics for the section. Manage leave of sub-ordinates.

a day ago

Intergration Specialist

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Designing, building, and maintaining system integrations between internal and external platforms Configuring and troubleshooting API connections, webhooks, and middleware solutions Collaborating with clients and internal stakeholders to gather integration requirements Monitoring integration performance and resolving issues to minimise downtime Supporting data migration, synchronisation, and transformation projects Documenting integration processes, workflows, and technical specifications Working closely with Product, Engineering, Customer Success, and Implementation teams Job Experience Required: Designing, building, and maintaining system integrations between internal and external platforms Configuring and troubleshooting API connections, webhooks, and middleware solutions Collaborating with clients and internal stakeholders to gather integration requirements Monitoring integration performance and resolving issues to minimise downtime Supporting data migration, synchronisation, and transformation projects Documenting integration processes, workflows, and technical specifications Working closely with Product, Engineering, Customer Success, and Implementation teams This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

2 days ago

Python Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Design, develop, and maintain scalable Python applications Create and integrate RESTful APIs and third-party services Optimise application performance, reliability, and security Collaborate with cross-functional teams including Product, QA, and DevOps Troubleshoot and resolve technical issues Contribute to architecture decisions and continuous improvement initiatives Job Experience and Skills Required: Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Engineering, Mathematics, or a related field Minimum 2+ years' experience in Python development (Junior, Intermediate, and Senior opportunities available) Strong understanding of software development best practices and object-oriented programming Experience building and maintaining APIs and backend services Knowledge of frameworks such as Django, Flask, FastAPI, or similar Exposure to cloud platforms (AWS, Azure, or GCP) is advantageous Familiarity with SQL and relational databases such as PostgreSQL, MySQL, or SQL Server Experience with version control systems such as Git Understanding of CI/CD pipelines, testing methodologies, and Agile development practices This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

2 days ago

Management Consultant/manager

Monocle

Gauteng, south-africa

full-time

We're expanding our team and looking for exceptional professionals with a passion for solving real-world problems in financial services. Who We're Hiring: We're hiring for a range of roles within our consulting teams. If you have experience in banking or a consulting background (within banking), we want to hear from you. Business Analyst You will work closely with stakeholders to gather business requirements, analyse operations, and recommend solutions that improve performance and compliance across banking functions. Data Analyst Your role will be to help banking clients make data-driven decisions. You will be required to clean, analyse, and interpret large datasets to produce actionable insights, reports, and dashboards that support strategic and regulatory initiatives. The role combines technical data skills such as SQL, Python, or reporting tools, with business analysis, engaging directly with clients to understand their needs and translate them into analytical solutions. Data Scientist Your role will require you to apply advanced statistical, machine learning, and computational methods to extract patterns, build predictive models, and generate actionable insights from structured and unstructured data. Quantitative Analyst Your role will require you to apply mathematical, statistical, and computational techniques to model, price, and manage financial or business risks. What We're Looking For: 3 - 8 years' relevant experience in banking or consulting to banking clients. Degree qualified (required) in Finance, Economics, Engineering, Econometrics, Statistics, or Data Sciences, with strong preference for a post graduate qualification. Good technical skills, including experience with tools such as SQL, SAS, Python and Business Intelligence applications. Subject matter knowledge in banking (RDARR, Treasury, Credit Risk, Market Risk etc) Strong problem-solving and analytical skills Excellent communication and client-facing abilities A passion for innovation, data, and digital transformation

2 days ago

Rpg Developer

FNB South Africa

Gauteng, south-africa

full-time

Job Description To provide expert IT guidance and support in designing, developing, testing, and documenting new and enhanced applications and systems in alignment with established programming standards and frameworks. Translate functional specifications into logical and technical designs, and develop high-quality, scalable code for medium to large-scale applications. You will be an ideal candidate if you have: 7+ years of RPG development on IBM i-Platform Strong knowledge of RPG IV, RPGLE, Free-Format RPG, and DDS Proficient with DB2 for i and SQL on the IBM i platform Solid understanding of the IBM i operating system and architecture Experience with the software development life cycle (SDLC) and Agile/Scrum methodologies Familiarity with source-control / change-management tools (e.g. ARCAD) Experience using VS Code Strong problem-solving skills and the ability to work independently Are you someone who can: Analyze, design, code, test, and implement complex enhancements and new modules in RPG (ILE / Free-Format) Maintain, troubleshoot, and improve existing applications on the IBM i-platform Collaborate with cross-functional teams (Business Analysts, QA, Infrastructure) to gather and understand system requirements Mentor developers and provide technical leadership Document technical specifications and system changes Support users and resolve production issues in a timely manner Contribute to modernization initiatives including web services (REST/SOAP), APIs, and integration with modern platforms You will have access to: Opportunities to network and collaborate Challenging Working Opportunities to innovate End Date: October 31, 2026

3 days ago