Qureos

Find The RightJob.

Database Administrator (DBA)

Database Administrator (DBA) — Job Description

Overview Responsible for installing, configuring, maintaining, and optimizing an organization’s database systems to ensure availability, performance, security, and data integrity.

Key Responsibilities

  • Install, configure, upgrade, and patch database software (e.g., MySQL, PostgreSQL, SQL Server, Oracle).
  • Monitor database performance; tune queries, indexes, and configurations to meet SLAs.
  • Design, implement, and maintain backup, restore, and disaster recovery procedures; perform regular restores/tests.
  • Manage database security: user accounts, roles, permissions, encryption, and auditing.
  • Implement and maintain high-availability solutions (replication, clustering, failover).
  • Perform capacity planning and resource forecasting; advise on hardware and storage needs.
  • Create and maintain documentation: runbooks, configurations, diagrams, and change logs.
  • Develop and enforce database standards, policies, and best practices.
  • Troubleshoot database issues and provide timely incident response and root-cause analysis.
  • Support application teams with schema design, data modeling, migrations, and stored procedure development.
  • Automate routine tasks via scripting (e.g., Bash, PowerShell, Python) and use of management tools.
  • Apply patches and security updates following maintenance windows and change control.
  • Participate in on-call rotation for after-hours incidents (if applicable).
  • Mentor junior DBAs and collaborate with cross-functional teams (DevOps, Security, Developers).

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 3+ years experience administering relational databases (adjustable by level: e.g., 5+ for senior).
  • Strong SQL skills; experience with performance tuning and query optimization.
  • Hands-on experience with backup/restore and disaster recovery processes.
  • Experience with Linux and/or Windows server administration.
  • Familiarity with automation and scripting (e.g., Python, Bash, PowerShell).
  • Knowledge of HA technologies: replication, log shipping, clustering.
  • Understanding of security best practices and compliance (encryption, auditing).
  • Good troubleshooting, communication, and documentation skills.

Preferred

  • Certifications (e.g., Oracle DBA, Microsoft Certified: Azure Database Administrator, AWS Database Specialty).
  • Experience with cloud databases and managed services (RDS, Aurora, Cloud SQL, Azure SQL).
  • Experience with NoSQL databases (MongoDB, Cassandra, Redis).
  • Familiarity with infrastructure-as-code (Terraform, CloudFormation) and CI/CD pipelines.
  • Experience with monitoring tools (Prometheus, Datadog, New Relic) and observability practices.

Pay: QAR110.14 - QAR244.15 per hour

Work Location: In person

© 2026 Qureos. All rights reserved.