1,612 IT Analyst jobs in South Africa

Technical Analyst

Global Recruitment SA

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Business Analyst (Remote SA)

Qualifications & Experience

  • Minimum 7 years proven experience as a Business Analyst type role, in financial services, banking, credit, fintech, or a complex operational environment.
  • Strong background in bridging business needs and technical solutions, with experience working closely with developers, project managers, and external vendors (limited).
  • Demonstrated ability to quickly grasp business processes, rules, and systems.
  • Solid understanding of change management and change control processes in projects.
  • Hands-on experience with testing tools, UAT coordination, and validation of system changes.
  • Strong technical understanding—comfortable discussing solutions, integrations, and system functionality with developers.
  • Experience in financial operations, accounting systems, or related domains is highly advantageous.
  • Good experience in use of SQL to query databases

A full job specification may be provided on request.

CV's may be sent to 

This advertiser has chosen not to accept applicants from your region.

Technical Analyst

R900000 - R1200000 Y Network Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

An established and forward-thinking tech company is seeking a skilled Full Stack Software Developer to join their dynamic and supportive development team. This is a fantastic opportunity to be part of a collaborative environment where innovation, quality, and continuous learning are at the heart of the culture.

The company offers:

  • A competitive, market-related salary
  • Medical aid, pension, and group life insurance
  • Daily lunch provided
  • A strong, values-driven team culture that prioritizes empathy, humility, and doing great work together

If you're looking for a place to grow, build, and make an impact, this is it.

Company and Job Description:

A well-established, high-growth software solutions company operating in the financial services technology space is seeking 2 experienced Technical Business Analysts to join their dynamic Cape Town or Gauteng team. With offices locally and internationally, this company delivers scalable, high-performance platforms tailored to the financial services and fintech sectors.

In this role, you'll be joining an existing and highly skilled team that has worked closely with a major financial client to develop an innovative wealth management platform. As the platform continues to scale, the team is growing—and so is your opportunity to contribute meaningfully to a multi-year roadmap and grow your career in fintech.

Key Responsibilities:

  • Translate business goals into clear technical requirements and user stories
  • Guide and support development teams with technical insight and leadership
  • Conduct data mapping and API endpoint validation using tools like Postman or SOAPUI
  • Facilitate integration design and release management processes
  • Own relationships with key client stakeholders and ensure quality delivery
  • Perform functional testing and defect triaging as part of sprint cycles

Job Experience and Skills Required:

Education:

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (preferred)

Experience:

  • Minimum of 4+ years' experience in a technical business analyst or related role within software development
  • Proven experience with system integration, data analysis, or technical architecture
  • Background in software development or technical delivery highly advantageous

Skills & Tools:

  • Proficiency in technical tools such as Postman, SOAPUI
  • Experience in Agile delivery environments
  • Strong documentation, communication, and stakeholder engagement skills
  • Ability to translate business needs into technical language
  • Familiarity with financial services or fintech environments is a plus

Non-Negotiables:

  • Must have strong analytical and problem-solving ability
  • Must be comfortable working with both technical and business teams
  • Clear, confident communicator and team player

Apply

Danielle Paxton

Senior Specialist Recruitment Consultant

This advertiser has chosen not to accept applicants from your region.

Technical Data Analyst

R500000 - R1200000 Y Redscreen

Posted today

Job Viewed

Tap Again To Close

Job Description

Technical Data Analyst – Banking

Location: Sandton, Johannesburg | Hybrid

Redscreen (Pty) Ltd

Redscreen is a leading developer of software systems for the Banking & Financial Services sector. We're looking for an experienced Technical Data Analyst to consult with one of our top-tier, innovative banking clients.

In this role you'll:

Enable the full data life cycle in an enterprise environment

Profile source data and complete mapping for data integration

Use your passion for big data & analytics to deliver valuable insights

Your skills:

5+ years Technical Data Analysis & Profiling

Strong SQL & database experience (Hadoop, Teradata, Oracle, etc.)

Banking/Financial Services background (strongly preferred)

Bachelor's degree in Computer Science, Engineering or similar (essential)

Plus: Python/R, Azure/AWS, Project Management certs, DAMA/Kimball (all a bonus )

Why Redscreen?

Competitive projects, top-tier clients, a supportive team & room to grow

Interested?

Apply here on Indeed or email your CV to

Job Type: Full-time

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Technical Data Analyst

R900000 - R1200000 Y RedScreen (Pty) Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

WE'RE HIRING Technical Data Analyst – Banking 

 Location:
 Sandton, Johannesburg |

 Redscreen (Pty) Ltd

Redscreen is a leading developer of software systems for the Banking & Financial Services sector. We're looking for an experienced 
Technical Data Analyst
 to consult with one of our top-tier, innovative banking clients.

In this role you'll:

 Enable the full data life cycle in an enterprise environment

 Profile source data and complete mapping for data integration

 Use your passion for big data & analytics to deliver valuable insights

Your skills:

 5+ years Technical Data Analysis & Profiling

 Strong SQL & database experience (Hadoop, Teradata, Oracle, etc.)

 Banking/Financial Services background (preferred)

 Bachelor's degree in Computer Science, Engineering or similar (essential)

 Plus: Python/R, Azure/AWS, Project Management certs, DAMA/Kimball (
all a bonus
)

 
Why Redscreen?

Competitive projects, top-tier clients, a supportive team & room to grow

 Interested?

Apply here on LinkedIn or email your CV to 

Hiring #TechnicalDataAnalyst #DataJobs #SQL #Banking #FinancialServices #Redscreen #Sandton #CareerGrowth #JoinOurTeam
This advertiser has chosen not to accept applicants from your region.

Technical Business Analyst

R250000 - R500000 Y PBT Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Employment Type

Contract

Experience

5 to 20 years

Salary

Negotiable

Job Published

04 September 2025

Job Reference No.
Job Description

PBT Group is seeking a highly analytical Technical Business Analyst with strong Power BI expertise to support a dynamic team within the reinsurance and regulatory reporting space. This role is ideal for someone who can bridge the gap between business needs and visual data insights, translating complex business requirements into clear, impactful dashboards and reports.

Key Responsibilities:

  • Engage with business stakeholders to understand and interpret business requirements.
  • Translate business logic into intuitive, visual insights using Power BI dashboards and reports.
  • Prototype and iterate on reporting solutions collaboratively within a supportive team.
  • Work with structured data marts (fact and dimension tables) to model data within Power BI.
  • Ensure accuracy, relevance, and clarity in dashboards that support strategic business decisions.
  • Document business and data logic applied within reporting solutions.
  • Attend to data integrity, layout consistency, and end-user usability.

Minimum Requirements:

  • 6–8 years' experience as a Business Analyst, BI Analyst, or Data Visualisation Specialist.
  • Proven ability to gather and interpret business requirements and translate these into data visualisations.
  • Strong Power BI skills – including DAX, data modelling, visuals, slicers, bookmarks, layout design, and publishing.
  • Familiarity with structured data environments – fact and dimension tables.
  • Experience working independently, with good attention to detail.
  • Background in insurance, reinsurance, regulatory reporting, or financial services preferred.
  • Able to work collaboratively while taking initiative in dashboard development.

Desirable:

  • Exposure to SQL or similar query tools.
  • Experience working with cloud-based platforms (e.g., Azure, AWS).
  • Knowledge of accounting, actuarial, or compliance data would be a bonus.
  • In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

"If you have not he us ard from us in two weeks, please note that you were unsuccessful for the role. However, we will keep your resume on file and reach out if any other suitable opportunity arises in the future".

Skills

Business AnalysisPower BISQLData AnalysisTestingAWSMicrosoft AzureData Analysis Expressions (DAX)

Industries

Financial ServicesBankingInvestments

This advertiser has chosen not to accept applicants from your region.

Technical Business Analyst

R350000 - R700000 Y Open Box Software

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Overview

Open Box Software is an internationally focused consulting company that specialises in business and software consulting services for the Real Estate Industry. Since 2001, we have been delivering practical, smart, and cost-effective technology solutions for our clients. We have a team of highly talented individuals who are driven by excellence and open to finding a better way of making a positive impact.

Job Summary

Reporting directly to the Head of Enterprise Solutions, you will be joining our team in Cape Town with potential travel to client sites across the United States and United Kingdom when required. As a business analyst, you will need to be comfortable wearing many hats, straddling a role that can encompass:

  • Business analysis and solutions design.
  • Compiling various project artifacts such as user requirement specifications, project definitions, etc.
  • Process re-engineering.
  • Product selection.
  • Change management.
  • Account management.
  • Consult within the area of delivery

We're looking for someone who can communicate effectively with end users, tech teams and business focused individuals. You can turn jargon into understandable terms with ease.

  • You have extensive experience in Software Development.
  • Interested in technology and digital transformation.
  • Analytical, interpersonal, and innovative in your approach to strategic thinking and problem solving.
  • Always thinking of / looking for a better way of doing things.
  • You stay on top of industry trends, becoming an authority in areas of focus.
  • You are comfortable with and adaptable to change.

Responsibilities

  • Identifying and articulating technology solutions to open-ended business problems.
  • Workshop facilitation.
  • Requirements gathering and solution design.
  • Being the face of Open Box within the client environment.
  • Presenting at industry events and conferences.
  • Business case development.
  • Compiling statements of work and pricing quotes.
  • Becoming an expert in commercial real estate processes and practices (US / EU).
  • Developing new business streams within client environments.
  • Managing the development team or assisting the project manager.

Requirements

  • Honours level degree ideally in an engineering, accounting, or IT related field.
  • 4 - 7 years relevant work experience in a software consulting capacity.
  • Good understanding of accounting and financial processes.
  • Experience in ERP (such as MRI & Yardi) including implementations, integrations, upgrades and enhancements is highly beneficial.
  • Experience in the complete SDLC.
  • Knowledge of the commercial real estate industry is beneficial.
  • A competent understanding of database design and SQL.
  • Excellent communication skills at both C-Suite and operational levels.
  • Proven track record in a problem-solving capacity.
  • Proven ability to work both independently and within a team.

Personal Traits

  • Friendly and humble
  • Conscientious
  • Empathetic and self-aware
  • Considerate
  • Self-motivated
  • Sound decision-making ability
  • Team player
This advertiser has chosen not to accept applicants from your region.

Technical Business Analyst

R900000 - R1200000 Y HumanInsights

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities

Collaborate with product managers, engineers, and business stakeholders to gather, define, and document functional and technical requirements.

Analyze complex business problems and data to provide strategic and tactical insights that support decision-making.

Translate business requirements into detailed user stories, process flows, and wireframes where applicable.

Work closely with engineering teams to ensure technical feasibility and scalability of solutions.

Conduct data analysis using SQL, Python, or other tools to validate assumptions, support business cases, and monitor performance post-launch.

Participate in sprint planning, backlog grooming, and retrospectives as part of Agile development cycles.

Support QA and UAT processes by defining test cases and validating product functionality against business needs.

Evaluate the impact of changes and enhancements to current systems and business processes.

Stay updated on industry trends in fintech, open banking, digital payments, and embedded finance.

Required Qualifications

Bachelor's degree in Business, Computer Science, Information Systems, Finance, or a related field.

3+ years of experience as a Business Analyst in a technology-driven company, ideally within fintech.

Demonstrated experience working on scalable, high-availability platforms.

Strong knowledge of system architecture, APIs, data pipelines, and platform integration.

Proficiency with SQL and working knowledge of at least one scripting language (e.g., Python, JavaScript).

Experience with tools such as JIRA, Confluence, Figma, and analytics dashboards (e.g., Tableau, Looker).

Excellent written and verbal communication skills, with the ability to translate complex technical details into business terms.

Preferred Qualifications

Experience with financial APIs (e.g., Plaid, Stripe, Yodlee) or core banking systems.

Familiarity with cloud platforms (e.g., AWS, GCP) and microservices architectures.

Knowledge of regulatory and compliance requirements in financial services (e.g., KYC, AML, PCI-DSS).

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It analyst Jobs in South Africa !

Technical Business Analyst

R400000 - R1200000 Y Samaha Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Purpose

The Solution Analyst is responsible for bridging the gap between business and technology and/or software solutions team. Contributing to the documentation of business, system & stakeholder requirements, the Solution Analyst combines the skill sets of both a business analyst and a systems analyst—integrating an understanding of organisational goals, operations, and processes with technical expertise to shape effective solutions. The Solution Analyst is responsible for assessing business, process and system impact, identifying solution requirements, and recommending the outcome.

Key Responsibilities:

  • Interacting with all relevant stakeholders and conducting business process needs analysis to understand requirements with an objective of producing a concise business case.
  • Analyse and understand business requirements to identify changes and additions required to meet the business requirements.
  • Conduct impact analysis to identify and understand risk associated with an enhancement or project as well as input to risk mitigation strategies.
  • Make recommendations based on the interpretation of business requirements, ensure that all impacts have been carefully considered, analysed and the resulting procedure and system configuration is the most appropriate and best meets the business need.
  • Be responsible for providing multi-disciplinary teams with user stories and coaching to define the business driven acceptance criteria and test cases. Proactively support the uplift of Agile practices and foster a culture of continual service improvement.
  • Communicate needed changes to development & testing team and ensure implementation thereof.
  • Estimate the financial or other benefits of changes to processes, risks and/or potential impact and report to the relevant stakeholders if relevant.
  • Participate in and facilitate relevant Agile ceremonies and rituals: Backlog Refinement, Daily Stand-up, Iteration / Release Planning, Showcases / Sprint Review, Retrospective.

Required Qualifications

Matric

Business analysis certification

Bachelor's Degree in Business and/or relevant Information Systems qualification

Agile certification

Technical qualifications

Required Experience
(relevant or in a similar role)

Minimum 6 years' working experience in IT business analysis – (3 years of which should be in the Short-Term insurance environment)

1-2 years Data/systems migration, development and integration including data flows, sequence diagrams, ERD's, API's and SQL for data retrieval.

Required Knowledge and Skills

Agile/Scrum knowledge

Working understanding of JIRA or similar case management system

This advertiser has chosen not to accept applicants from your region.

Technical Business Analyst

R450000 - R900000 Y (various)

Posted today

Job Viewed

Tap Again To Close

Job Description

As a Business Analyst you will be skilled in leading cross-functional teams, implementing emerging technologies, and unlocking business opportunities through data-driven strategies. Recognised for a collaborative, solution-focused approach, strong leadership capabilities, and a passion for continuous learning and innovation.

Permanent, Cape Town

Qualifications

  • BCom Honours in Information Systems
  • BCom in Economics & Information Systems
  • Leadership in Management

Experience

  • 6years+ experience as a Technical Business Analyst
  • Business Analysis & Project Management
  • Process Automation & Software Testing
  • Cloud Migration & Data Analytics
  • Artificial Intelligence & Machine Learning (AI/ML)
  • Technical Writing & Stakeholder Engagement
  • Agile Methodologies & CI/CD
  • SQL & Python

Responsibilities

  • Plans the business analysis approach for the assigned project/s, including stakeholder approach, identification, analysis and categorization
  • Assessing information technology systems and making suggestions for how they can better meet business needs
  • Collaborating with team members to understand organisational and operational challenges
  • Determining the objective of IT service requests and prioritise requirements of stakeholders accordingly
  • Discovering, organising, and clarifying business needs and reviewing/producing specifications for change
  • Defining objectives and scope of business system and document functional and non-functional requirements for developers and stakeholders
  • Preparing detailed requirement specifications using case statements and related documentation
  • Planning, organising and facilitating work sessions for gathering business requirements
  • Providing consistent requirements documentation, building business process models using modelling language to present interaction of different system elements
  • Reviewing and editing requirements based on proposed solutions
  • Researching, evaluating and sourcing possible system solutions
  • Conducting status meetings with business for updates and prioritisation of work efforts
  • Collaborating with application and software development team on design, development and defect management
  • Working with software testing team to setup test criteria and test plans to ensure achievement of functional requirements
  • Managing and maintaining documented requirements through the development cycle
  • Using requirements to enable the design or review of test cases, process change requests and manage a project scope, acceptance, installation and deployment
  • Providing coaching to less experienced business analysts
  • Construct interface wireframes that detail user journeys and system logic
  • Due to interview process only Cape Town based candidates matching the criteria will be contacted.
This advertiser has chosen not to accept applicants from your region.

Technical Business Analyst

Talent Shore

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Overview:

The Technical Business Analyst will be responsible for gathering, analyzing, and documenting business and technical requirements for web-based software projects. The successful candidate will work closely with stakeholders, project managers, and development teams to ensure that project goals align with business objectives and technical capabilities.

Key Responsibilities:

  • Collaborate with stakeholders to gather and define clear, actionable business and technical requirements
  • Document use cases, user stories, workflows, and business processes
  • Translate business needs into functional specifications for the development team
  • Assist in creating project documentation including wireframes, process flow diagrams, and functional requirements
  • Act as a liaison between business units and technical teams throughout the project lifecycle
  • Support the development and QA teams during implementation and testing phases
  • Conduct impact analysis, gap analysis, and feasibility studies for proposed changes
  • Participate in and facilitate meetings, workshops, and requirement-gathering sessions
  • Assist in user acceptance testing (UAT) and support post-deployment activities

Requirements

Required Experience and Qualifications:

  • Proven experience as a Business Analyst, preferably in a
    software development
    or
    web-based project environment
  • Solid understanding of the
    Software Development Lifecycle (SDLC)
  • Experience working in Agile or hybrid development methodologies

Technical Skills:

  • Ability to bridge business needs with technical solutions
  • Familiarity with web technologies such as
    HTML, CSS, JavaScript, and PHP concepts
  • Basic understanding of relational databases, particularly
    MariaDB/MySQL
    , with the ability to write basic
    SQL queries
  • Experience using diagramming tools like
    UML
    or
    BPMN
    for use cases, process flows, and system modeling
  • Proficiency with requirement management tools such as
    Jira
  • Good understanding of
    API concepts
    and web service interactions

Soft Skills:

  • Exceptional communication and interpersonal skills with the ability to work effectively with both technical and non-technical stakeholders
  • Strong analytical and problem-solving capabilities
  • Excellent documentation skills, with a focus on clarity and precision
  • Active listening skills and a proactive approach to requirement elicitation
  • Ability to facilitate workshops, meetings, and discussions with multiple stakeholders
  • Strong negotiation and conflict resolution skills
  • Highly organized, detail-oriented, and self-motivated

Benefits

Location:
Fully Remote

UK Working Hours
: 9am - 5:30pm

Salary Range
: R R50 000

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT Analyst Jobs