Position Title: Database Administrator

Activation Date: 26 October, 2025   Announced Date: 26 October, 2025   Expire Date: 05 November, 2025

  • Job Location: Kabul
  • Nationality: Afghan
  • Category: Banking
  • Employment Type: Full Time
  • Salary: As per the bank salary Scale
  • Vacancy Number: BMA//2025//40
  • No. Of Jobs: 1
  • City: Kabul
  • Organization: Bank-e-Millie Afghan (BMA)
  • Years of Experience: Minimum 3 years related experience
  • Contract Duration: Permanent
  • Gender: Male
  • Education: • Bachelor’s degree or higher in Computer Science, Information Technology, or Management Information Systems.
  • Close date: 2025-11-05
 

About Bank-e-Millie Afghan (BMA):

Bank-e-Millie Afghan (BMA) was the first financial institution established in Afghanistan in 1933. Similarly, it was the first financial institution established in a public-private partnership set up with 72% share held by the private sector. As a first bank in Afghanistan, BMA introduced formal banking services to the people and government of Afghanistan. Since then, the banks competitive strength and ongoing market leadership philosophy lays in its strong capital base and proven trustworthiness.
In 1976, it was fully nationalized by the government of Afghanistan. Since its establishment, BMA is a leading banking in providing modern and secure banking services. Securing depositors' funds is the top priority of the bank. At the same time, the bank is contributing considerably to the development of manufacturing, agriculture, services, and international trade in the country. BMA is operating based on strong corporate governance principles, financial risk management, and strict compliance to keep its credibility and trust. BMA has 19 city branches in Kabul and 23 provincial branches and equity investments in USA and England.

Job Description:

  • Install, configure, and upgrade Oracle Database, SQL Server, and related application tools.
  • Allocate system storage and plan for future storage requirements of the database systems.
  • Create and manage primary database storage structures (tablespaces) based on application requirements.
  • Create and maintain database objects (tables, views, indexes, synonyms, etc.) as required by application developers.
  • Modify and maintain database structures in accordance with application design changes.
  • Manage user accounts, roles, and privileges while maintaining system and data security.
  • Ensure compliance with Oracle and other software license agreements.
  • Control and monitor user access to databases.
  • Monitor database performance, identify bottlenecks, and implement optimization and tuning strategies.
  • Plan, schedule, and perform regular database backups and restorations.
  • Maintain and verify archived logs and backup media for recovery operations.
  • Ensure the integrity and security of database information at all times.
  • Administer and monitor Oracle RAC and Data Guard configurations for high availability and disaster recovery.
  • Conduct regular failover and disaster recovery testing to validate system resilience.
  • Troubleshoot and resolve complex database issues involving performance, capacity, replication, and stability.
  • Manage database security implementation, auditing, and monitoring in coordination with the Information Security team.
  • Develop and maintain detailed technical documentation, including configuration guides, backup strategies, and standard operating procedures (SOPs).
  • Prepare and deliver technical reports, documentation, and training materials as required.
  • Research and recommend database technologies, tools, and improvements to meet business and operational requirements.
  • Work closely with application developers, system administrators, and network engineers to ensure seamless integration and system reliability.
  • Participate in change management and system upgrade activities in line with IT policies and best practices.
  • Provide on-call and after-hours support (typically two to three hours after official working hours, or as required).
  • Perform any other database-related tasks assigned by the line manager and head of department.
  • Install, configure, and upgrade Oracle Database, SQL Server, and related application tools.
  • Allocate system storage and plan for future storage requirements of the database systems.
  • Create and manage primary database storage structures (tablespaces) based on application requirements.
  • Create and maintain database objects (tables, views, indexes, synonyms, etc.) as required by application developers.
  • Modify and maintain database structures in accordance with application design changes.
  • Manage user accounts, roles, and privileges while maintaining system and data security.
  • Ensure compliance with Oracle and other software license agreements.
  • Control and monitor user access to databases.
  • Monitor database performance, identify bottlenecks, and implement optimization and tuning strategies.
  • Plan, schedule, and perform regular database backups and restorations.
  • Maintain and verify archived logs and backup media for recovery operations.
  • Ensure the integrity and security of database information at all times.
  • Administer and monitor Oracle RAC and Data Guard configurations for high availability and disaster recovery.
  • Conduct regular failover and disaster recovery testing to validate system resilience.
  • Troubleshoot and resolve complex database issues involving performance, capacity, replication, and stability.
  • Manage database security implementation, auditing, and monitoring in coordination with the Information Security team.
  • Develop and maintain detailed technical documentation, including configuration guides, backup strategies, and standard operating procedures (SOPs).
  • Prepare and deliver technical reports, documentation, and training materials as required.
  • Research and recommend database technologies, tools, and improvements to meet business and operational requirements.
  • Work closely with application developers, system administrators, and network engineers to ensure seamless integration and system reliability.
  • Participate in change management and system upgrade activities in line with IT policies and best practices.
  • Provide on-call and after-hours support (typically two to three hours after official working hours, or as required).
  • Perform any other database-related tasks assigned by the line manager and head of department.

Job Requirements:

  • Bachelor’s degree or higher in Computer Science, Information Technology, or Management Information Systems.
  • OCA/OCP holder will be in higher priority.
  • Minimum of 3 years of direct experience supporting Oracle database environments on Linux platforms.
  • Strong knowledge of Oracle Database architecture, backup and recovery concepts, RMAN, and Data Guard.
  • Experience managing Oracle RAC and Data Guard environments.
  • Working knowledge of SQL, PL/SQL, and database performance tuning.
  • The ability to successfully manage and deliver multiple projects/tasks simultaneously.
  • Should hold RHCSA certificate or deep working Knowledge of Redhat Linux operating system.
  • Familiarity with shell scripting for automation and maintenance tasks.
  • Excellent analytical and problem-solving skills.
  • Strong documentation creation and communication abilities.
  • Ability to manage multiple tasks/projects simultaneously under tight deadlines.
  • Ability to work after business hours (Long hours working expected).

Submission Guideline:

Qualified and interested applicants are encouraged to apply online through the BMA Job Portal at https://jobs.bma.com.af before the closing date.

Only shortlisted candidates will be contacted for further process.

Submission Email:

https://jobs.bma.com.af





 

Similar Jobs