Location: Bakı
About the Role We are looking for a Senior Database Administrator (DBA) with deep, hands-on expertise in PostgreSQL and Oracle database platforms, combined with strong skills in Ansible-based automation. This is a senior-level role: you will own the performance, integrity, security, and availability of critical database systems, lead complex migrations and high-availability initiatives, mentor junior DBAs, and drive automation strategy to streamline provisioning, patching, monitoring, and operational tasks across the database infrastructure. Key Responsibilities 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 Required Skills & Experience 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 Nice-to-Have Experience with cloud database services (AWS RDS/Aurora, OCI, Azure Database) Exposure to containerization (Docker/Kubernetes) for database workloads Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions) Knowledge of other automation/config management tools (Terraform, Puppet, Chef) Oracle or PostgreSQL certifications (OCP, EDB certifications, etc.) Experience with GoldenGate for high availability Scripting in Python for automation and tooling SAP HANA database administration skills (installation, backup/recovery, performance tuning) Experience with MongoDB (installation, replication, backup/recovery) Experience with Elasticsearch (cluster management, indexing, performance tuning) Experience with Microsoft SQL Server administration Interested candidates can send their CV to the e-mail address in the Apply for job button.