Senior Database Administrator

Caspian Innovation Center

Location
Not specified
Employment
Full-time
Level
Specialist
Category
Data & Analytics
Posted

Description

Install, configure, upgrade, and maintain PostgreSQL and Oracle database environments (on-premises and/or cloud)

Monitor database performance, troubleshoot issues, and implement tuning strategies (query optimization, indexing, partitioning)

Design and implement backup, recovery, and disaster recovery strategies (RMAN for Oracle; pg_basebackup/pgBackRest/Barman for PostgreSQL)

Manage replication (Oracle Data Guard/GoldenGate; PostgreSQL streaming/logical replication)

Develop and maintain Ansible playbooks/roles to automate database provisioning, configuration management, patching, and routine maintenance tasks

Implement database security best practices: user/role management, encryption, auditing, and compliance with organizational policies

Collaborate with development, infrastructure, and DevOps teams to support application deployments and CI/CD pipelines

Plan and execute database migrations, upgrades, and patching with minimal downtime

Create and maintain technical documentation, runbooks, and standard operating procedures

Participate in on-call rotation and respond to incidents/outages as needed

Proactively identify opportunities for automation to reduce manual, repetitive operational work

Mentor and provide technical guidance to junior and mid-level DBAs

Own database architecture decisions and lead capacity planning for critical systems

Act as the technical escalation point for complex, high-severity database incidents

Requirements

Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience)

Strong analytical and problem-solving skills

5–8+ years of hands-on experience as a Database Administrator, including senior or lead responsibilities

Strong working knowledge of PostgreSQL (11+): installation, replication, backup/recovery tools (pgBackRest, Barman, WAL-G), performance tuning

Practical experience writing and maintaining Ansible playbooks, roles, and inventories for database automation

Solid understanding of Linux/Unix systems administration (shell scripting, cron, systemd)

Experience with SQL and PL/SQL / PL/pgSQL scripting

Familiarity with monitoring tools (e.g., Zabbix, Prometheus/Grafana, OEM, pgAdmin)

Understanding of networking fundamentals as they relate to database connectivity and security

Experience with version control (Git) for managing Ansible code and scripts

Good understanding of database security, encryption, and access control principles

Experience with pgpool-II or Patroni for high availability

Excellent communication skills and ability to work cross-functionally

Ability to work independently and manage multiple priorities in a fast-paced environmen

Müraciət etmək üçün : [email protected]

Apply at the source

This role was published by Caspian Innovation Center and listed via SmartJob.az. Applications are handled there, not on this site.

View & apply on smartjob.az ↗