Database Administrator: SQL Server & PostgreSQL Guru

Neom Digital Pvt ltd

Riyadh

On-site

SAR 75,000 - 246,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Neom Digital Pvt ltd in Riyadh, Saudi Arabia, seeks a Database Administrator to manage Microsoft SQL Server and PostgreSQL databases in production and non-production environments. The role covers high availability, disaster recovery, backups, performance tuning and data integration (ETL).

You will work on Always On Availability Groups, replication, tuning queries, and implementing security controls while supporting operations and on-call rotations.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems or similar.
  • 1-4+ years of hands-on database administration.
  • Strong Microsoft SQL Server: Always On, backup and recovery.
  • Strong performance tuning: execution plans, indexing and wait statistics.
  • Strong T-SQL: stored procedures, functions and query optimisation.
  • Hands-on ETL experience with SSIS or a similar tool.
  • Hands-on PostgreSQL: replication, backup and recovery, tuning.
  • Linux administration.
  • Scripting: PowerShell, Bash or Python.
  • Experience supporting production systems, including out-of-hours work.

Responsibilities

  • Install, configure, patch and upgrade SQL Server instances.
  • Configure and maintain Always On Availability Groups and Failover Clustering.
  • Design and run backup and recovery, including point-in-time recovery.
  • Apply security controls: access management, encryption (TDE) and auditing.
  • Review and optimise stored procedures, functions, views and triggers.
  • Review and improve the T-SQL written by application teams.
  • Support schema changes, indexing strategy and data model reviews.
  • Troubleshoot deadlocks, blocking and long-running transactions.
  • Analyse and tune slow queries using execution plans, Query Store, Extended Events and SQL Profiler.
  • Design and maintain indexes, statistics and partitioning.
  • Investigate wait statistics, blocking and I/O bottlenecks.
  • Do capacity planning and act on growth trends.
  • Use EXPLAIN (ANALYZE), pg_stat_statements, autovacuum tuning and memory parameters.
  • Build and maintain SSIS packages and data integration jobs.
  • Schedule, monitor and troubleshoot ETL jobs and SQL Server Agent jobs.
  • Support data migration between systems and environments.
  • Make sure data loads are reliable, with error handling and reprocessing.
  • Install, configure and upgrade PostgreSQL on Linux.
  • Set up and maintain streaming replication and high availability (Patroni or equivalent).
  • Run backup and point-in-time recovery using pgBackRest or Barman.
  • Write and tune PL/pgSQL functions.
  • Manage connection pooling (PgBouncer) and authentication (pg_hba.conf).
  • Provide day-to-day support: incidents, service requests and change requests.
  • Do root cause analysis and write postmortems for major incidents.
  • Automate routine database work (Ansible, PowerShell or shell scripting).
  • Set up monitoring and alerting.
  • Run disaster recovery tests and keep documentation current.
  • Take part in an on-call rotation for production systems.

Skills

Microsoft SQL Server
T-SQL
ETL (SSIS)
PostgreSQL
Linux administration
Scripting (PowerShell/Bash/Python)
Performance tuning
Replication / High availability

Education

Bachelor's degree in Computer Science, Information Systems or similar

Tools

Patroni
pgBackRest
PgBouncer
Ansible

Job description

Neom Digital Pvt ltd in Riyadh, Saudi Arabia, seeks a Database Administrator to manage Microsoft SQL Server and PostgreSQL databases in production and non-production environments. The role covers high availability, disaster recovery, backups, performance tuning and data integration (ETL).

You will work on Always On Availability Groups, replication, tuning queries, and implementing security controls while supporting operations and on-call rotations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DBA: PostgreSQL/Oracle/SQL Server Expert (Saudi)
Senior DBA: PostgreSQL/Oracle/SQL Server Expert (Saudi)

Datamatics-Global-Services-Ltd • Riyadh

On-site
SAR 120,000 - 240,000
Database Administrator (Microsoft SQL Server & PostgreSQL) at Neom Digital Pvt ltd
Database Administrator (Microsoft SQL Server & PostgreSQL) at Neom Digital Pvt ltd

Neom Digital Pvt ltd • Riyadh

On-site
SAR 75,000 - 246,000
Senior DBA - PostgreSQL/Oracle/SQL Server (Saudi National)
Senior DBA - PostgreSQL/Oracle/SQL Server (Saudi National)

Datamatics-Global-Services-Ltd • Dammam

On-site
SAR 120,000 - 200,000
On-Site DBA (PostgreSQL/SQL Server) | Career Growth
On-Site DBA (PostgreSQL/SQL Server) | Career Growth

Datamatics Global Services Ltd • Riyadh

On-site
SAR 180,000 - 260,000
Database Administrator (DBA) at Datamatics Global Services Ltd
Database Administrator (DBA) at Datamatics Global Services Ltd

Datamatics Global Services Ltd • Riyadh

On-site
SAR 180,000 - 260,000
Senior DBA — PostgreSQL/Oracle/SQL | Onsite in Saudi Arabia
Senior DBA — PostgreSQL/Oracle/SQL | Onsite in Saudi Arabia

Datamatics Global Services Ltd • Dammam

On-site
SAR 150,000 - 250,000
DBA: Multi-DBMS (PostgreSQL/Oracle/SQL Server/MySQL)
DBA: Multi-DBMS (PostgreSQL/Oracle/SQL Server/MySQL)

Datamatics Technologies LLC • Riyadh

On-site
SAR 180,000 - 240,000
DBA Lead: PostgreSQL/Oracle/SQL Server (Saudi National)
DBA Lead: PostgreSQL/Oracle/SQL Server (Saudi National)

Datamatics-Global-Services-Ltd • Al Jubayl

On-site
SAR 120,000 - 180,000
Database Administrator (DBA)
Database Administrator (DBA)

Datamatics-Global-Services-Ltd • Al Jubayl

On-site
SAR 120,000 - 180,000
Database Administrator (DBA)
Database Administrator (DBA)

Datamatics-Global-Services-Ltd • Dammam

On-site
SAR 120,000 - 200,000