Job Search and Career Advice Platform

Enable job alerts via email!

BI Analyst I

nedbank

Johannesburg

On-site

ZAR 400 000 - 600 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent banking institution in South Africa seeks a BI Analyst I to provide reliable data insights across their operations. This role involves optimizing SQL processes and ensuring data quality for executive-level reporting. Candidates should have at least 3 years of experience in a BI environment with strong SQL skills. The position offers opportunities for professional growth within a supportive, inclusive team culture. Focus on data integrity and collaboration will be key.

Benefits

Professional development opportunities
Collaborative work environment
Focus on inclusivity and diversity

Qualifications

  • 3+ years of experience in a BI or data environment.
  • Hands-on experience with backend data operations.
  • Solid exposure to the Microsoft BI ecosystem.

Responsibilities

  • Run, monitor, and validate SQL tasks and ETL processes.
  • Optimize SQL scripts and BI processes for performance.
  • Gather and document business requirements.

Skills

Intermediate SQL capability
Data analysis
Attention to detail
Strong analytical thinking

Education

Diploma in Information Technology
Degree in a related field

Tools

SQL Server
Microsoft BI technologies
ETL tools
Job description

Requisition nr: 143825
Talent Acquisition Specialist: Tshego Semenya
Location: 135 Rivonia Road, Sandown
Closing date: 10 February 2026

Personal and Private Banking

It Application Development

Manage Self: Technical

Position

BI Analyst I

Why join the team!

This role provides a unique opportunity to work within one of the bank’s most critical data environments, supporting insights that directly influence executive‑level decisions. It offers meaningful exposure to the full BI lifecycle while allowing the successful candidate to deepen their expertise in backend data operations. The environment is collaborative, forward‑thinking and designed to encourage autonomy, curiosity and continuous learning. Working with large and complex banking datasets, the candidate will gain valuable insights into core products, processes and data flows—experience that builds strong technical confidence and sets a powerful foundation for future growth in advanced BI or data engineering.

The team is committed to professional development, inclusivity and creating a balanced, empowering work environment, with a particular focus on increasing female representation in the BI space. Beyond technical capability, the ideal candidate brings exceptional attention to detail, strong analytical thinking and the ability to work independently within a BAU‑driven, accuracy‑focused setting. Effective communication and stakeholder engagement are key, as is a willingness to learn and adapt in a fast‑paced environment. This combination of impactful work, supportive culture and continuous learning makes this an exceptional opportunity for someone seeking both career progression and meaningful contribution.

Job Purpose

To provide accurate, reliable and meaningful data insights across Nedbank by supporting the full BAU (business-as-usual) data environment. The role focuses on maintaining, validating, optimising and enhancing existing BI and SQL processes to ensure the accuracy of data provided to the MI/Reporting teams. This includes working with backend data sources, SQL Server environments and running scheduled data jobs that flow into dashboards presented at executive level.

Job Responsibilities

BAU & Operational Data Support

  • Run, monitor and validate daily, weekly and monthly SQL tasks and ETL processes.
  • Ensure high levels of data accuracy, with a monthly target of at least 90% correctness for data feeding executive dashboards.
  • Identify, investigate and resolve data discrepancies, system errors and quality issues timeously.
  • Optimize existing SQL scripts and improve performance of current BI processes.

Business Requirements & Technical Analysis

  • Conduct feasibility studies and impact assessments.
  • Gather and document business requirements (BRD) through stakeholder engagements.
  • Develop High Level Designs (HLD) informed by business needs.
  • Produce technical specification documentation including data mappings, rules, modelling and dimensional structures.
  • Write, interpret and optimise complex SQL queries independently.
  • Support ETL (Extract, Transform, Load) processes and assist in the backend BI lifecycle.
  • Assist in maintaining and enhancing data warehouse structures.
  • Ensure that data feeding dashboards (Eclipse App, Card CC App, Student Loan data, Bureau submissions) is complete, correct and submitted on time.

Stakeholder & Cross-Functional Collaboration

  • Work closely with the MI/Reporting team (primary partner ±90% of engagement).
  • Collaborate with auditors, the CDR team and the Collections team.
  • Provide updates, communicate issues and ensure understanding of changes in data flows.
  • Support developers by clarifying business rules, requirements and changes.

Testing & Quality Assurance

  • Develop, coordinate and execute unit testing, integration testing and UAT.
  • Ensure all work meets Nedbank governance, compliance, and technical standards.
  • Maintain documentation to support audits and compliance reviews.
  • Recommend improvements to systems, processes and controls.
  • Participate in transformation and CSI initiatives.
  • Stay updated on industry developments, regulatory changes and BI best practices.
    Demonstrate commitment to growth and learning in a fast-paced BI environment
Essential Qualifications - NQF Level
  • Advanced Diplomas/National 1st Degrees
Preferred Qualification
  • Minimum: Diploma in Information Technology, Data Analytics, Computer Science, Business Intelligence, or similar.
  • Preferred: Degree in a related field
Preferred Certifications

Certifications in SQL, Microsoft BI technologies, ETL, or data warehousing.

Minimum Experience Level

The candidate will bring at least 3 years of hands‑on experience in a BI or data environment, with a strong focus on backend data work. Within this experience, the candidate must demonstrate:

  • Intermediate SQL capability — able to write, debug, optimise and interpret complex SQL scripts independently (non‑negotiable).
  • Solid exposure to the Microsoft BI ecosystem, including SQL Server, stored procedures, data warehousing concepts, and ETL processes.
  • Experience handling BAU (business-as-usual) data operations, including running scheduled jobs, validating outputs, and ensuring data accuracy and consistency.
  • Proven exposure to backend BI, rather than only frontend reporting. Backend experience is a deal‑breaker.
  • Strong experience in data modelling, understanding of relational databases, and comfort working with large volumes of operational data.
  • Experience working with or supporting a MI/Reporting team, auditors, or operational business teams.

Preferred Experience

  • Prior experience in the banking sector, with familiarity in banking terminology, data structures, operational processes, and regulatory expectations. This significantly accelerates onboarding and understanding of core data environments.
  • Exposure to Microsoft stack tools such as SSIS, SSRS, or related ETL/reporting platforms.
Technical / Professional Knowledge
  • Administrative procedures and systems
  • Business principles
  • Business terms and definitions
  • Communication Strategies
  • Data analysis
  • Governance, Risk and Controls
  • Industry trends
  • Microsoft Office
  • Principles of financial management
  • Relevant regulatory knowledge
  • Relevant software and systems knowledge
  • Research methodology
  • Decision-making process
  • Business writing skills
  • Cluster Specific Operational Knowledge
  • IT / Banking knowledge
  • IT / Banking procedures
Disclaimer

Preference will be given to candidates from the underrepresented groups

Please contact the Nedbank Recruiting Team at +27 860 555566

---------------------------------------------------------------------------------------

Please contact the Nedbank Recruiting Team at +27 860 555 566

If you can't find the job you're looking for, activate job alerts to be one of the first to know when new positions open up.

Nedbank Ltd Reg No 1951/000009/06.
Authorised financial services and registered credit provider (NCRCP16).

For assistance please contact the Nedbank Recruiting Team at +27 860 555 566

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.