
Senior BI Developer – Banking (CIB)
Blue Pearl · Johannesburg, Gauteng, South Africa · Hybrid
Weak hiring record · median 164 days open
Hiring signal
Actively hiring
Posted 5 days ago · still listed on the employer's own board · How we score
All reasons
- 85% of this employer's openings are over 60 days old
In its favour
- Posted 5 days ago
- Still listed on the employer's own board
Company
BluePearl Consulting
Position
Senior BI Developer
Number of Resources
1
Industry
Banking
Department/Function
Corporate and Investment Banking (CIB)
Contract Duration
12 months or longer
Expected Start Date
1 January 2027
Location
Rosebank, Johannesburg, Gauteng
Work Arrangement
Hybrid – onsite approximately 3 days per week
Job Summary
BluePearl Consulting is seeking an outstanding Senior Business Intelligence (BI) Developer with proven banking experience to join a Corporate and Investment Banking (CIB) analysis and reporting team.
The successful candidate will have strong technical expertise in Power BI, Dataflows, ETL processes and SQL, together with the ability to work independently, take ownership of deliverables and communicate effectively with business and technical stakeholders.
This role requires a proactive, self-driven professional who can operate with minimal supervision, deliver high-quality reporting and data solutions, and work confidently within a professional banking environment.
Key Responsibilities
- Design, develop and maintain business intelligence dashboards, reports and data visualisations using Power BI.
- Develop and manage dataflows to support reliable and efficient reporting solutions.
- Build, maintain and optimise ETL processes to support data extraction, transformation and loading.
- Write, troubleshoot and optimise SQL queries to support reporting and data analysis requirements.
- Translate business reporting requirements into practical, accurate and scalable BI solutions.
- Ensure data accuracy, consistency, integrity and quality across reports and dashboards.
- Collaborate with business stakeholders and technical teams to understand reporting needs and deliver appropriate solutions.
- Manage assigned deliverables independently, taking accountability for quality, timelines and outcomes.
- Communicate progress, risks, technical findings and recommendations clearly to stakeholders.
- Maintain professional conduct and presentation appropriate to a corporate banking environment.
Requirements
Non-Negotiable Requirements
- Proven banking industry experience is essential.
- Strong, demonstrable experience as a Senior BI Developer or in a comparable senior BI development role.
- Hands-on Power BI experience.
- Practical experience with Dataflows, ETL and SQL.
- Ability to work independently with minimal supervision and without constant micromanagement.
- Strong ownership, accountability and problem-solving skills.
- Excellent verbal and written communication skills.
- Professional presentation and the ability to operate confidently in a formal banking environment.
- Availability to work onsite in Rosebank approximately 3 days per week.
- Availability to commence on 1 January 2027.
Core Technical Skills
- Power BI
- Dataflows
- ETL (Extract, Transform, Load)
- SQL
- Business intelligence reporting and dashboard development
- Data analysis and data quality management
Core Attributes
- Banking expertise: Understands the expectations, professionalism and working environment associated with banking, preferably within CIB.
- Self-starter: Proactive and able to progress work without requiring constant direction.
- Ownership and accountability: Takes responsibility for tasks, deliverables, deadlines and outcomes.
- Strong communication: Communicates clearly and professionally with business and technical stakeholders.
- Professional presentation: Maintains a smart, polished and appropriate appearance for a corporate banking environment.
- Problem-solving: Investigates issues independently and develops practical solutions.
- Attention to detail: Produces accurate, reliable and high-quality reporting outputs.
- Stakeholder management: Builds productive working relationships and manages expectations professionally.
More jobs at Blue Pearl
All 71- DevSecOps / Azure ArchitectBlue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Software & Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Application Developer - DevOpsBlue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Senior AI Engineer – Databricks / GenAI (Healthcare)Blue Pearl · Johannesburg, Gauteng, South Africa10d ago
Similar roles
- Data Engineer (Ab Initio Platform Administrator)Expleo · Johannesburg, GP, South Africatoday
- Data EngineerKaelo · Johannesburg, GP, South Africa3d ago
- Data Scientist (Fraud)Moniepoint · Remote, South Africa3d ago
- Data ScientistFirstrand · Johannesburg3d ago
- Software & Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago