Bank Dhofar

Current Openings

A challenging career opportunity, do you want to be a part of a success story?

BankDhofar is one of the leading banks in the Sultanate providing highly differentiated and unique financial services and solutions in both conventional and Islamic banking to targeted customer segments in the Sultanate.

This is a great career opportunity to join one of the most progressive and fastest growing Omani Banks with the vision to become the Best Bank in the Gulf, it terms of customer experience, innovation, technology, and talent. We have a great working environment and culture of customer focus, transparency, integrity, and innovation.

With a strong growth and diversification strategy, we have a great career opportunity for competent, creative and motivated individual who is willing to be part of winning transformation team.

Position Name

Senior Delivery Manager – Business Application Development

Job Purpose

  • Responsible for supporting delivery of technology projects including Core Banking program and other associated transformation initiatives and drive IT delivery end to end.
  • Responsible for delivery of Interface, Customization and Surround System Integration in Core Banking program.
  • Responsible for service delivery management on delivery, development and customizations of business applications ensuring high levels of user satisfaction and continual service improvements.

Job Responsibilities

  • System Delivery of assigned projects and IT business system implementations including production and DR set up.
  • Manage delivery of Interface, Customization and Surround System Integration in Core Banking program to align with technology and architecture requirements.
  • Manage and guide IT delivery managers, leads and technical resources for project execution.
  • Monitor and manage business application delivery performance and control IT delivery against schedule and plan
  • Collaborate with PMO and business units to integrate and align business requirements and objectives to align with technology and architecture requirements
  • Champion the roll out of system delivery management best practices and ensure adherence to SDLC methodology and quality standards.
  • Ensure effective change management processes for System Deliveries & Developments
  • Responsible for Procurement Management including RFP, evaluation, negotiations and contract reviews for IT system deliveries.
  • Responsible for resource management including recruitment, performance management and competency development.
  • Service delivery management in respect of delivery, development and customizations on business applications
    a. Delivery of new business applications
    b. In-house Development projects, Customizations and Enhancements
    c. Configuration & Release Management for Enhancements, Customizations
    d. Quality Management
    e. Continual service improvements
    f. Ensure compliance with bank’s Information Security Policy.

Desired qualification

  • Minimum degree qualified, preferably in computer science or related disciplines with relevant banking and preferably project management credentials (PMP or Prince2)


  • At least 10 to 12 years of experience in Banking and Information Technology with knowledge of Banking Applications, Delivery Channels and processes with hands on experience in systems development across multiple projects and banking system implementations especially in Core banking.

Requirements skills/competencies

  • Must be able to work independently and meet the deadlines.
  • Should be self-motivated, innovative, and dynamic with strong ability to take initiative and ownership.
  • Very good understanding and appreciation of banking business processes across retail and wholesale banking as well as end to end customer experience processes and standards, especially digital experience
  • Extensive experience in Finacle core banking system
  • Excellent solution delivery management experience with stakeholder engagement and project management skills
  • Understanding and desire for process improvements & change enablement
  • Experience working in technology enabled change programs and projects Knowledge of SDLC concepts and system development processes
  • Good Understanding of IT Architecture, Core banking, Middleware and Delivery Channels
  • Good understanding of technology and its application in Banking environment
  • Ability to interface with business heads and top management
  • Good understanding of Project Management tools and techniques
  • Knowledge of IT development standards, processes and procedures Understanding of Quality standards
  • Effective analytical, communication and documentation skills with attention to detail

Position Name

Assistant Manager – Database Administrator


Muscat, Oman, BankDhofar (IT Department - Technology Operations)

Desired qualification

  • Bachelor in computer science, information technology or similar academic disciplines.
  • Oracle Certified Professional (DBA).
  • Microsoft Certified Solutions Expert (MCSE) will be an added advantage.


  • Minimum 5 years of professional experience in Database Administration.
  • Good Knowledge in Banking & Financial environment preferred.
  • Advanced skills and good experience in
    • Databases: Oracle 12c,11g & MS SQL
    • Operating Systems: UNIX (Solaris, HP-UX, Linux), Windows
  • Advanced skills in PL-SQL/SQL script writing
  • Good knowledge & experience in Oracle RAC.

Requirements skills/competencies

Strategic Responsibilities

  • Assess and Develop long-term strategic goals for databases in conjunction with data owners and department managers.
  • Design and implement redundant systems, policies, and procedures for disaster recovery and data archiving to ensure effective protection and integrity of data assets.
  • Work with application development team to develop database architectures, coding standards, and quality assurance policies and procedures.


  • Manage and administer the various Oracle databases installed at the bank and ensuring that the configuration of these databases are in line with the baseline security documents and other industry standards.
  • Ensure high availability (24*7) of databases used in the bank.
  • Install and configure Oracle RAC databases on UNIX (Solaris, HP-UX, Linux) & Windows platform.
  • DR configuration & maintenance of databases
  • Conduct research and make recommendations on database products, services, protocols, and standards in support of procurement and development efforts.

Functional Responsibilities

  • Installation of Oracle RAC databases and creation of databases for new projects.
  • Upgrading the Database to the latest version available.
  • Migration of database’s across platforms whenever required.
  • Apply & test the latest database patches across multiple environments.
  • Configuring DR environment for Oracle databases.
  • Monitor the databases, backups, DR environment on daily basis and ensure that the RTO/RPO is maintained as per the BCP / DR documents.
  • Tune the databases for high performance and security.
  • Respond to and resolve database access and performance issues.
  • Monitor, optimize and allocate physical data storage for database systems.
  • Manage changes by ensuring that problem management and change management procedures are adhered to and problems tracked to resolution
  • Monitor database system details within the database, including stored procedures and execution time, and implement efficiency improvements.
  • Ensure that the databases are complied with baseline security document.
  • Support Database of various applications used in Test, DR & Production environment.

If you are ready to be part of this exciting journey and feel strongly that you are up-to the challenge then please apply on by mentioning the respective position & code.

Personal data collected will be used for recruitment purposes only. Only shortlisted candidates will be notified.

Open An account