Enable job alerts via email!

Postgres DBA (Experienced/Senior Level)

Exact IT Resources Ltd

United Kingdom

Remote

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading IT recruitment agency is seeking an experienced PostgreSQL Database Administrator (DBA) to manage and optimize databases for a high-performance, mission-critical environment. This role offers remote working options and requires knowledge in database tuning, backups, and high availability. The ideal candidate will also have experience with automation tools and various installation platforms.

Qualifications

  • Strong knowledge in database tuning, backups, and high availability.
  • Experience in monitoring systems for availability and performance.
  • Knowledge of disaster recovery and restoration testing.

Responsibilities

  • Install and configure new database servers using best practices.
  • Ensure all database servers are backed up and perform restoration testing.
  • Conduct ongoing maintenance tasks to ensure database health.

Skills

Database tuning
High Availability (HA)
Backups
Monitoring systems
Automation tools (Ansible)
Performance tuning

Tools

PostgreSQL
Linux
Containers/Kubernetes
Programming (Java, Python, Shell)
Job description
Overview

Postgres DBA (Experienced/Senior Level)

UK Based. Remote working.

Opportunity to work with a Leading player in the fast growing OpenSource Database market.

Our client are looking for a talented and experienced PostgreSQL Database Administrator (DBA) to manage, optimize, and maintain PostgreSQL databases in a high-performance and mission-critical environment. You will work closely with teams across the organisation to ensure database availability, performance, security, and scalability.

You will have strong knowledge in database tuning, backups, high availability, monitoring systems, and automation (especially with tools like Ansible).

Your responsibility will be across the following core areas:

Installation
  • Install and configure new database Servers using best practices.
  • Knowledge of High Availability (HA) and Disaster Recovery (DR).
  • Upgrade minor and major versions.
Backup and recovery
  • Ensure all database Servers are backed up.
  • Perform restoration testing.
Database maintenance

Ongoing maintenance tasks to ensure database health and performance.

Database monitoring

Monitoring systems and alerting to ensure availability and performance.

Performance Tuning

Responsible for tuning PostgreSQL for performance.

Documentation and Training

Documentation and training responsibilities.

Additional Experience in some of the following desirable
  • Containers or Kubernetes knowledge and experience is a plus
  • Linux OS experience
  • Programming language experience is a plus (Java, Python, Shell, etc)
  • Strong understanding of database structure and design principles
  • Familiarity with database security principles
  • Solid Scripting skills including pl/pgsql Scripting and stored procedures
  • Familiarity with a variety of installation platforms including Linux, Cloud, and Cloud provider-managed instances
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs