ESTIDAMA UAE
Database Administrator
ESTIDAMA UAEUnited Arab Emirates16 hours ago
Full-timeEngineering

Database Administrator (DBA)

📌 Job Type: Full-time

📍 Work Location: Abu Dhabi, UAE


🗄️ Job Description

We are seeking an experienced and technically proficient Database Administrator (DBA) to join our team. You will be responsible for designing, maintaining, and optimizing the company's core data architecture, ensuring high availability, high performance, and high security of all Database Systems. You will collaborate with development, operations, and product teams to provide stable and reliable data storage and query services to support the company’s business growth.


🧩 Core Responsibilities


Database Management and Operations

  • Responsible for installation, configuration, monitoring, backup, recovery, expansion, and troubleshooting of databases (MySQL, MongoDB, PostgreSQL, ClickHouse).
  • Develop and implement high availability and disaster recovery solutions.
  • Monitor and optimize database performance (slow queries, indexing, parameter tuning).
  • Ensure 24/7 stable operation and handle emergency issues.

Design and Planning

  • Participate in database architecture design, reviews, and go‑live.
  • Plan and implement sharding, data migration, and synchronization solutions.
  • Manage database assets, capacity, and cost control.

Safety and Regulations

  • Establish and enforce security policies, privilege management, and auditing processes.
  • Develop and maintain database development standards and best practices.

Automation and Tool Development

  • Write automation scripts (Shell) to improve efficiency.
  • (Bonus) Develop and maintain database O&M tools/platforms using Golang.


Job Requirements (Essential Skills)

  • Bachelor’s degree in a computer‑related field and 3+ years of production DBA experience.
  • Proficient in at least two of:
  • MySQL: InnoDB, locking, isolation levels, tuning.
  • MongoDB: Replica sets, sharding, aggregation, index optimization.
  • PostgreSQL: Replication, concurrency, SQL optimization, Vacuum tuning.
  • ClickHouse: MergeTree, distributed queries, materialized views.
  • Skilled in scripting (Shell preferred).
  • Strong responsibility and problem‑solving abilities.
  • Good communication and collaboration skills.


⭐ Bonus Items (Preferred Conditions)

  • Experience with Docker; Kubernetes preferred.
  • Golang development experience for DB tools or middleware.
  • Experience managing large‑scale, high‑concurrency clusters.
  • Familiarity with Prometheus monitoring & alerts.
  • Experience with cloud databases (AWS RDS/Aurora, Azure, Alibaba Cloud RDS).

Key Skills

Ranked by relevance