03 ago
|
Alex Staff
|
España
We are hiring a Senior Database Reliability Engineer to join the Infrastructure DBA cell. This is a hands-on production ownership role, not a narrow ticket-processing DBA position. You will keep critical database services reliable, automate repeated work, support engineering teams, and reduce single-person dependency in our Postgre SQL, Click House, Mongo DB, and Redis operations. Postgre SQL is the main requirement. Click House experience is a strong plus, but it is not a day-one blocker. We need a senior engineer with enough database, Linux, automation, and incident-response depth to learn our Click House environment quickly and operate it safely. Your Responsibilities Own production Postgre SQL reliability: HA design, Patroni, Pg Bouncer, replication, failover, upgrades, vacuum/bloat control, query tuning, locks, indexes, capacity, backups, PITR, and restore validation. Improve disaster recovery and operational evidence: tested restores, documented recovery paths, measurable RTO/RPO targets, runbooks, and safe maintenance plans. Support the wider database estate: Click House, Mongo DB, and Redis. You will troubleshoot incidents, review access and data-safety changes, improve monitoring, and learn the production Click House patterns already in use. Automate DBA workflows with Ansible, Terraform/Open Tofu, Git Lab CI/CD, scripts, and reproducible runbooks for provisioning, grants, backups, restores, health checks, and ownership metadata. Help build DBaa S-style self-service capabilities so engineering teams can request databases, access, credentials, and operational checks with less manual DBA intervention. Improve observability and incident response through Grafana, metrics, logs, SLOs, alert rules, Opsgenie routing, and clear communication during production issues.
What Success Looks Like Postgre SQL clusters have tested backup and restore paths, useful dashboards, clear ownership, and documented failover procedures. Repeated DBA tickets become automation or self-service workflows. Click House operational knowledge is no longer a single-person dependency. Database incidents have owners, runbooks, evidence, and measurable recovery paths. Product and engineering teams get database help faster without sacrificing safety, auditability, or reliability. Why Us You will work on real production infrastructure used across products. You will have a direct impact on reliability, incident response, developer experience, and operational resilience. You will also work in an AI-assisted engineering culture where automation, documentation, Claude, Codex, and careful human verification are part of the daily operating model. Requirements What We Expect From You Deep hands-on Postgre SQL experience in business-critical production environments, typically 5+ years or equivalent depth. Strong understanding of Postgre SQL internals and operations: MVCC, WAL, transactions, locks, indexes, query planning, replication, autovacuum, bloat, major upgrades, backups, PITR, and restore testing. Proven experience with highly available databases and the ability to reason about quorum, split-brain risk, failover, rollback, and recovery. Strong Linux and infrastructure fundamentals: systemd, networking, storage, filesystems,
CPU/memory/disk bottlenecks, TLS, DNS, firewalls, and root-cause troubleshooting. Automation skills with Ansible and scripting. Terraform/Open Tofu, Git Lab CI/CD, and merge-request based delivery are strong advantages. Ability to support more than one database engine. You do not need to be a Click House expert on day one, but you must be ready to learn it quickly and take responsibility for it. Practical use of AI engineering assistants such as Claude and Codex. We expect you to use them to improve speed and quality, while personally verifying generated SQL, commands, scripts, and operational conclusions. English - upper-intermediate or higher - to ensure clear communication of progress within the teams. Nice to Have Click House operations: replication, Keeper/Zoo Keeper, Merge Tree engines, distributed DDL, grants, row policies, backups, query troubleshooting, and cluster recovery. Mongo DB replica sets and Percona Backup for Mongo DB. Redis/Sentinel and broker/cache failure modes. Database observability, SLOs, golden signals, alert tuning, and executable incident runbooks. Building internal platforms, self-service portals, or DBaa S workflows for engineering teams. Benefits A focus on professional development. Interesting and challenging projects. Fully remote work with adaptable working hours, which allows you to schedule your day and work from any location worldwide. Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves. Compensation for private medical insurance. Co-working and gym/sports reimbursement. Budget for education. The opportunity to receive a reward for the most innovative idea that the company can patent. #J-18808-Ljbffr
📌 Database Reliability Engineer (España)
🏢 Alex Staff
📍 España