Mid-Level BI Developer (Power BI & OFSAA)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
CodeNinja is seeking a skilled Mid-Level BI Developer to join the OFSAA team, responsible for designing and maintaining Power BI solutions for banking and financial services. The role requires strong expertise in Power BI, SQL, data modeling, and stakeholder engagement to deliver scalable reporting solutions.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain interactive Power BI dashboards and reports
- Translate complex business requirements into intuitive visualizations and actionable insights
- Integrate and consolidate data from multiple sources, including OFSAA and enterprise databases
- Develop efficient data models, relationships, and semantic layers using Power Query, DAX, and SQL
- Work closely with OFSAA modules and related financial datasets for finance, risk, compliance, and regulatory reporting
- Implement Row Level Security (RLS) and data access controls
- Monitor and optimize report, dashboard, and dataset performance
- Gather business requirements from finance, risk, compliance, and business teams
- Manage Power BI Service workspaces, datasets, gateways, and deployments
Requirements
- Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Finance, or related field
- 5 years of experience in Business Intelligence, Data Analytics, or Reporting
- Hands on experience with Microsoft Power BI
- Strong expertise in SQL and relational databases
- Experience with Power Query and DAX
- Knowledge of data warehousing concepts and dimensional modeling
- Experience working with financial services or banking data environments
- Arabic speaking professional currently based in Saudi Arabia or willing to relocate immediately
- Available to join within 30 days
Full Job Posting
Job Overview
- We are seeking a skilled Mid Level BI Developer to join our OFSAA (Oracle Financial Services Analytical Applications) team.
- The ideal candidate will be responsible for designing, developing, and maintaining business intelligence solutions using Power BI while supporting data integration, reporting, and analytics initiatives within the banking and financial services domain.
Key Responsibilities
- Design, develop, and maintain interactive Power BI dashboards and reports.
- Translate complex business requirements into intuitive visualizations and actionable insights.
- Create executive, operational, and regulatory reporting solutions.
- Integrate and consolidate data from multiple sources, including OFSAA and enterprise databases.
- Develop efficient data models, relationships, and semantic layers.
- Utilize Power Query, DAX, and SQL to transform and prepare data for reporting.
- Work closely with OFSAA modules and related financial datasets.
- Develop reports and dashboards supporting finance, risk, compliance, and regulatory functions.
- Ensure accurate mapping and reconciliation between OFSAA and reporting layers.
- Implement Row Level Security (RLS) and data access controls.
- Ensure compliance with organizational data governance standards.
- Maintain audit ready reporting and documentation practices.
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Finance, or a related field.
- 5 years of experience in Business Intelligence, Data Analytics, or Reporting.
- Hands on experience with Microsoft Power BI.
- Strong expertise in SQL and relational databases.
- Experience with Power Query and DAX.
- Knowledge of data warehousing concepts and dimensional modeling.
- Experience working with financial services or banking data environments.
- Strong analytical and problem solving skills.
Preferred Qualifications
- Experience working with Oracle Financial Services Analytical Applications (OFSAA).
- Understanding of banking, finance, risk, compliance, or regulatory reporting.
- Familiarity with Oracle databases and ETL processes.
- Experience with Azure Data Services or cloud based BI solutions.
- Knowledge of data governance and information security practices.
- Arabic language proficiency.
Technical Skills
- Power BI Desktop & Power BI Service
- DAX & Power Query
- SQL (Advanced)
- Data Modeling & Data Warehousing
- Oracle Database
- OFSAA (Preferred)
- ETL/Data Integration
- Excel Advanced Reporting
- Row Level Security (RLS)
- Performance Optimization
Soft Skills
- Strong communication and stakeholder management skills.
- Ability to translate business requirements into technical solutions.
- Strong attention to detail and analytical thinking.
- Ability to work independently and within cross functional teams.
- Strong documentation and presentation skills.
Preferred Candidate Profile
- Arabic speaking professional currently based in Saudi Arabia or willing to relocate immediately.
- Available to join within 30 days.
- Experience supporting banking, financial services, risk, compliance, or regulatory reporting functions.
- Comfortable working in a client facing onsite environment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CodeNinja
Senior PL/SQL Developer - ODS
الرياض, KSA
CodeNinja is seeking a Senior PL/SQL Developer to join a leading Saudi bank's technology team, designing and maintaining high-performance data solutions for the Operational Data Store (ODS). Requires 7+ years of Oracle P
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
الرياض, KSA
CodeNinja seeks a Senior IBM BAW Developer for a 6-month contract (extendable) at a leading bank in Riyadh, KSA. You will design, develop, and support enterprise business process automation solutions using IBM BAW/BPM. R
Senior IBM App Connect Developer - Middleware
الرياض, KSA
CodeNinja is hiring a Senior IBM App Connect Developer to design, build, and support enterprise integration solutions for a leading Saudi bank. Requires 7+ years of hands-on experience with IBM ACE/IIB, strong ESQL and M
AI Solution Architect
الرياض, KSA
CodeNinja is seeking an AI Solution Architect to design scalable, secure enterprise AI systems for banking clients in Riyadh. The role requires 8+ years in enterprise IT with 3+ years architecting AI solutions in financi
Full Stack Flutter Developer
Riyadh, KSA
CodeNinja is seeking a Full-Stack Engineer with strong Flutter expertise to build digital solutions for the construction industry. The role involves mobile app development with Flutter and backend service integration. Ca
Full Stack Flutter Developer
الرياض, KSA
CodeNinja seeks a Full-Stack Engineer with strong Flutter expertise to build digital solutions for the construction industry. The role involves driving mobile app development with Flutter and building backend services, r
Technical IT Project Manager (Construction Software & Mobile Apps)
الرياض, KSA
CodeNinja seeks a Technical IT Project Manager to lead development and deployment of construction-related software and mobile apps. The ideal candidate has 5+ years of experience managing software development lifecycles
Senior Solution Architect
الرياض, KSA
CodeNinja is seeking an experienced Senior Solution Architect to lead enterprise-scale technology solution design and governance across digital platforms, cloud, integrations, and applications. The role requires 10+ year
Senior PL/SQL Developer - ODS
الرياض, KSA
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
الرياض, KSA
Senior IBM App Connect Developer - Middleware
الرياض, KSA
AI Solution Architect
الرياض, KSA
Full Stack Flutter Developer
Riyadh, KSA
Full Stack Flutter Developer
الرياض, KSA
Technical IT Project Manager (Construction Software & Mobile Apps)
الرياض, KSA
Senior Solution Architect
الرياض, KSA
