Business Analysts
1 week ago
Gig Engineer
is seeking experienced
Business Analysts (Junior & Mid-Level) – Banking Sector,
in the Digital, Data & Business Transformation/Business Analysis Department on behalf of its client. The role is for someone passionate about problem-solving, digital transformation, and improving business processes within a dynamic banking environment.
Junior Business Analyst (0–2 years experience)
Role Overview
The Junior Business Analyst will support the analysis, documentation, and improvement of business processes across various functional areas within the bank. The role involves gathering business requirements, developing reports, documenting processes, and assisting in the delivery of technology or operational change initiatives. The ideal candidate is detail-oriented, analytical, and comfortable working with data, reporting tools, and business stakeholders.
Key Responsibilities
Business Analysis & Requirements Gathering
- Assist in collecting, analysing, and documenting business requirements.
- Participate in workshops, interviews, and meetings to understand business needs.
- Translate business needs into clear functional specifications.
- Support activities within the Software Development Life Cycle (SDLC), including requirements, testing, and deployment support.
Process Analysis & Documentation
- Document current-state (As-Is) processes and help design improved future-state (To-Be) processes.
- Prepare process maps using BPM tools or diagramming software.
- Identify inefficiencies, gaps, and improvement opportunities.
Reporting & Data Analysis
- Develop, update, and maintain operational and business performance reports.
- Perform basic data analysis to support decision-making.
- Present findings in a clear, structured format using PowerPoint or similar tools.
Project Support
- Assist in project tracking, administrative tasks, and status reporting.
- Support testing activities (UAT), including documenting test cases and capturing defects.
- Help prepare business cases, presentations, and documentation for governance committees.
- Learn and apply SDLC concepts in day-to-day tasks.
Required Skills & Competencies (Hard Requirements)
Technical & Analytical
- Understanding of the Software Development Life Cycle (SDLC).
- Microsoft PowerPoint:
Ability to create professional presentations. - Microsoft Excel:
Intermediate skills (formulas, pivot tables, charts, data cleaning). - Microsoft Word:
Strong document development and formatting skills. - Report Writing:
Ability to produce clear, concise analytical reports. - Process Documentation:
Experience with flowcharts, process maps, SOPs. - Basic data analysis and interpretation.
Tools & Software (Must Have)
- Microsoft Office Suite (Word, Excel, PowerPoint)
- Confluence or other documentation platforms
- JIRA, Azure DevOps, or similar work-tracking tools
- Visio, Lucidchart, or process mapping tools
Soft Skills
- Strong communication (verbal & written)
- Attention to detail and structured thinking
- Ability to work with cross-functional teams
- Problem-solving mindset
- Time management and ability to manage multiple tasks
Nice-to-Have Skills & Tools
- Power BI or other data visualisation tools
- Basic SQL skills
- Exposure to Agile, Scrum, or Kanban methodologies
- Understanding of banking or financial products
- Experience supporting testing or UAT cycles
- Familiarity with customer journeys or CX concepts
- Exposure to API/basic integration concepts
Qualifications
- Bachelor's degree in Business, Information Systems, Commerce, Finance, or related field.
- 0–2 years of experience in a banking or financial environment (internships acceptable).
Personal Attributes
- Curious and eager to learn.
- Comfortable handling structured information and basic datasets.
- Motivated, proactive, and organised.
- Confident communicator with a willingness to ask questions.
Perfect for graduates or early-career professionals eager to learn and grow.
You will support requirements gathering, process mapping, reporting, testing, and change initiatives across business units.
Mid-Level Business Analyst (2–5 years experience)
Role Overview
The Mid-Level Business Analyst plays a key role in analysing business needs, improving processes, and enabling data-driven decision-making within the bank. The role focuses on digital transformation initiatives, data projects, system enhancements, regulatory requirements, and operational optimisation. The analyst will work closely with IT, Data, Digital, CX, Credit, and Operations teams to design solutions that enhance customer experience, improve efficiency, and support business growth.
This role requires strong analytical skills, solid banking knowledge, and the ability to translate complex business needs into clear, actionable requirements.
Key Responsibilities
Requirements Analysis & Solution Design
- Lead the end-to-end requirements lifecycle—from elicitation to approval.
- Break down complex banking problems into clear functional and non-functional requirements.
- Translate business needs into detailed use cases, user stories, acceptance criteria, and workflows.
- Evaluate solution options and identify impacts to systems, processes, data flows, and stakeholders.
Banking, Digital & Data-Focused Responsibilities
- Analyse banking data (transactional, customer profile, risk, credit, product data).
- Support digital initiatives across mobile banking, online banking, self-service channels, and automation.
- Work with data teams to understand data models, data dictionaries, lineage, and reporting requirements.
- Partner with stakeholders on data quality improvements and remediation efforts.
- Contribute to the design of dashboards, KPIs, and reporting structures.
Process & Operations Improvement
- Document current-state (As-Is) processes and design improved future-state (To-Be) processes.
- Identify operational inefficiencies and propose optimised processes aligned to digital strategies.
- Support automation opportunities (RPA, workflow automation, straight-through processing).
Project & Delivery Support
- Facilitate workshops, sprint ceremonies, and stakeholder alignment sessions.
- Support solution testing (UAT), including test case design, execution, validation, and defect management.
- Prepare project documentation, business cases, benefits assessments, and governance artefacts.
- Ensure alignment with regulatory, compliance, and internal banking standards.
Required Skills & Competencies (Hard Requirements)
Technical & Analytical
- Advanced Excel
(complex formulas, Power Query, pivot modelling, data manipulation). - PowerPoint
(executive-level presentations, storyboard design). - Word
(professional documentation, BRDs, FRDs, SOPs). - Strong Report Writing
(clear narrative, insights, structured reporting). - Process Documentation & Mapping
(Visio, Lucidchart, BPMN). - Data Analysis & Interpretation
(understanding data models, data flows, data quality). - Ability to analyse structured and unstructured banking data.
Tools & Software (Required)
- Confluence, JIRA, Azure DevOps
- Microsoft Office Suite (advanced proficiency)
- SQL (beginner–intermediate query writing)
- Data visualisation tools such as
Power BI - Banking systems exposure (core banking, CRM, onboarding, payments, credit systems)
Banking & Digital Knowledge
- Strong understanding of banking products:
- Transactional banking
- Lending & credit
- Deposits
- Payments & collections
- Regulatory reporting
- Familiarity with digital channels (mobile, online, API-led integrations).
- Awareness of banking compliance frameworks (AML, KYC, POPIA, FICA).
Soft Skills
- Strong stakeholder management across business and IT.
- Excellent communication—verbal, written, and presentation.
- Structured thinker with strong problem-solving capabilities.
- Ability to work independently with minimal supervision.
- Prioritisation, organisation, and delivery focus.
Nice-to-Have Skills & Experience
- Exposure to
cloud platforms
(Azure, AWS, GCP). - Experience working with
Data Warehouses
, data lakes, or big data environments. - API understanding (payloads, JSON, integration flows).
- Experience with
Agile
and
Scaled Agile Framework (SAFe)
. - Familiarity with RPA tools (UiPath, Automation Anywhere).
- Experience in customer journey mapping / CX analytics.
- Exposure to cybersecurity and digital fraud processes.
- Background in digital onboarding or digital KYC.
- Knowledge of regulatory frameworks (Basel, IFRS9, SARB reporting).
Qualifications
- Bachelor's degree in Information Systems, Business, Finance, Computer Science, or related.
- 2–5 years of business analysis experience, preferably in banking or financial services.
- Relevant certifications are a plus:
- Business Analysis (ECBA, CCBA, IIBA)
- Agile (Scrum Master, Product Owner)
- Data/BI certifications (Power BI, SQL, cloud)
Personal Attributes
- Analytical and detail-focused, with strong business acumen.
- Comfortable handling complex datasets and banking terminology.
- Confident in challenging assumptions and asking the right questions.
- Collaborative team player with the ability to influence outcomes.
- Growth mindset with interest in digital and data innovation.
Application Process
Interested candidates can apply directly to the job ad or by submitting their CV and a summary of relevant experience with the role title in the subject line to
Depending on the response, we may not be able to revert to all applicants individually; therefore, if you have not received a response within 4 weeks from your submission date, please consider your application unsuccessful.
-
Business Analyst
22 hours ago
Johannesburg Metropolitan Area, South Africa Indsafri Full time R900 000 - R1 200 000 per yearDescription:The Business Analyst will support the Business Banking IT team in defining, analyzing, and implementing change initiatives that enhance corporate and commercial banking processes. This includes initiatives related to client onboarding, credit origination, payments, and related customer lifecycle processes. The role requires an analytical thinker...
-
Salesforce Business Analyst
1 week ago
Johannesburg Metropolitan Area, South Africa wePlace Full time R500 000 - R1 200 000 per yearOur banking client is looking for a highly skilled Salesforce Senior Business Analyst / Feature Analyst to join their dynamic team.In this role, you will act as a crucial link between business needs and technical solutions, serving as the primary liaison between stakeholders and the Salesforce development team. You will lead the comprehensive analysis,...
-
Business Analyst
5 days ago
Johannesburg Metropolitan Area, South Africa Afrizan People Intelligence Full time R900 000 - R1 200 000 per yearA leading organisation is seeking a Business Analyst with strong experience in Global Markets to join their team on a 6-12 month contract. You will work closely with stakeholders across front, middle, and back-office teams to deliver technology and business solutions that enhance efficiency, compliance, and profitability.Key Responsibilities:Partner with...
-
Functional Analyst/IT Business Analyst
1 week ago
Johannesburg Metropolitan Area, South Africa Linkfields Innovations (Pty) Ltd Full time R900 000 - R1 200 000 per yearJob descriptionWe are seeking an experiencedBusiness & Functional Analystwith strong expertise in operational and system-driven environments related topolicy administration, claims processing, underwriting, and customer management. The ideal candidate will bridge the gap between business operations and technical implementation—translating functional needs...
-
Senior Business Analyst
22 hours ago
Johannesburg Metropolitan Area, South Africa Indsafri Full time R900 000 - R1 200 000 per yearJob Title -Senior Business AnalystExperience -5+ YearsDescription:The Business Analyst will support the Business Banking IT team in defining, analysing, and implementing change initiatives that enhance corporate and commercial banking processes. This includes initiatives related to client onboarding, credit origination, payments, and related customer...
-
Intermediate Business Analyst
1 week ago
Johannesburg Metropolitan Area, South Africa Ovations Talent Sourcing Full time R900 000 - R1 200 000 per yearThis is a 12 - month contract with our client in the financial services industry.We are seeking an experienced Business Analyst to act as the essential link between our business units and our technology capabilities on medium to large-scale, medium-risk projects.Responsibilities include:As our Business Analyst, you won't just gather requirements you'll...
-
Senior Salesforce Business Analyst
6 days ago
Johannesburg Metropolitan Area, South Africa Penteract Technologies Full time R83 200 - R168 000 per yearCompany DescriptionAt Penteract Technologies, we don't just implement Salesforce, we tailor it to transform businesses. Our expertise lies in understanding your unique needs and customising the Salesforce platform to drive innovation, efficiency, and growth. Whether it's streamlining workflows, enhancing customer relationships, or unlocking new...
-
Senior Business Analyst
22 hours ago
Durban Metropolitan Area, South Africa Mr Price Group Full time R600 000 - R800 000 per yearWe have a requirement for aSeniorBusiness Analystwithin our Finance Systems Technology team.Be part of dynamic and challenging projects that form part of exciting business transformation for our groupWhat we're looking for in our new BA?Relevant IT or Business Degree/ Diploma, CA (SA) or similar beneficial7-10 years' experience as Business Analyst or...
-
Senior Business Analyst
6 days ago
Johannesburg Metropolitan Area, South Africa Thotnr Consulting Full time US$104 000 - US$184 000 per yearPosition OverviewWe are seeking an accomplished Senior Business Analyst with 15+ years of experience in the insurance and financial services domain. This role requires a deep understanding of finance transformation, process optimization, enterprise performance management (EPM), financial close, general ledger (GL), master data management (MDM), finance data...
-
Business Process Analyst
1 week ago
Johannesburg Metropolitan Area, South Africa Linkfields Innovations (Pty) Ltd Full time R1 200 000 - R2 400 000 per yearJob descriptionWe are looking for an experienced and detail-oriented Business Analyst to join our dynamic team in Pretoria. The ideal candidate will play a key role in analyzing business processes, identifying opportunities for improvement, and supporting the design and implementation of innovative ICT solutions. This position requires strong analytical...