Senior Database Administrator (DBA)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
- Own the health of our production databases across AWS - Aurora PostgreSQL, Aurora MySQL, SQL Server on RDS, DynamoDB, ElastiCache for Redis, and MongoDB. Monitoring, tuning, backups, DR - the full lifecycle. Lead database migrations and re-platforming projects, including our ongoing SQL Server
- Aurora PostgreSQL (Babelfish) effort and Aurora cluster splits for high-traffic workloads.
- Tune performance where it hurts most - query optimisation, indexing strategy, partitioning, and capacity planning. Youâll use Query Store, Extended Events, Performance Insights, and Datadog to find and fix bottlenecks before they become incidents.
- Design for resilience - shape our disaster recovery processes, cross-account RDS access patterns, immutable backups, and failover testing.
- Partner with engineering teams on schema design, data migrations, and query review - helping dev teams ship faster without creating tech debt.
- Champion security & compliance - encryption, access controls, audit logging, GDPR-aligned data hygiene, and secrets management.
- Mentor and level up other DBAs and engineers who work with data. Share what you know, write it down, and raise the bar.
Requirements
Do you have experience in Terraform?, Weâre looking for a Senior DBA to join our Platform Engineering team in Palma. This isnât a âkeep the lights onâ job. Youâll be hands-on across a large, varied, cloud-first database estate - tuning performance, hardening resilience, guiding migrations (weâre actively moving SQL Server workloads to Aurora PostgreSQL via Babelfish), and helping product teams build data layers that scale. If you enjoy solving hard problems, mentoring others, and having a real say in architectural decisions, youâll fit right in., * 5+ years as a DBA, with at least 2 years in a senior or lead capacity.
- Deep hands-on experience with SQL Server and MySQL / PostgreSQL (ideally both). Comfortable writing, reading, and refactoring complex queries and stored procedures.
- Solid track record running production databases in AWS - RDS, Aurora, parameter groups, snapshots, cross-region replication, Performance Insights.
- Real experience with NoSQL stores (MongoDB, DynamoDB, Redis, or similar) and knowing when to reach for them vs a relational DB.
- Strong grasp of backup, DR, and high-availability patterns.
- Scripting skills in Python, Bash, or PowerShell for automation.
Nice-to-haves
- Exposure to Aurora PostgreSQL Babelfish or other SQL Server migration work.
- Infrastructure-as-Code (Terraform), CI/CD pipelines, and observability tooling (Datadog).
- Experience supporting high-volume, low-latency systems - travel, e-commerce, fintech, or similar
- Familiarity with data lake / analytics patterns (S3, Athena, DBeaver).
How you work
- You explain the âwhyâ behind decisions, not just the âhowâ.
- Youâre pragmatic - you know the perfect fix isnât always the right fix today.
- Youâre comfortable pushing back constructively when something doesnât smell right.
- English is your working language (written and spoken); Spanish is a plus but not required.
About the company
Launched in 2013, WebBeds is a global marketplace for the travel trade, providing powerful distribution solutions that make selling and buying travel products easier. It sources accommodation and destination services from travel suppliers, aggregates and merchandises that content in the WebBeds platform, then distributes it to its global network of travel trade buyers, who sell to the travelling public.
Hotels and other suppliers - global and regional hotel chains, independent hotels, apartments, resorts, attractions, transfer and sightseeing companies and more - can sell their products to a global network of online and offline travel buyers through robust solutions that provide greater inventory control to simplify distribution, and leverage WebBeds enhanced analytics to inform inventory optimisation choices - saving costs and increasing revenue.
Travel buyers - online travel agencies, retail travel agents, corporate travel managers, tour operators, wholesalers, tourism boards, super apps, DMCâs, group providers, airlines and more - can integrate the hundreds of thousands of hotels and ground services in the WebBeds marketplace through simple and seamless API connectivity, or they can search, shop and book online through one of WebBeds trade only booking sites.
WebBeds operates globally through four geographic regions - Europe, Asia Pacific, MEA (Middle East and Africa) and Americas - with over 1,900 travel professionals working in 120 cities across 50 countries worldwide.
Find out more about the WebBeds business at www.webbeds.com
WebBeds is a travel brand of the Web Travel Group (ASX: WEB)., We are super proud of our dedicated team of friendly, energetic & passionate professionals. Our people are key to the success of our business & everybody at WebBeds has their own unique role to play as we continue to drive the company forward.
Over 50 different languages are spoken by our workforce, but whether working from offices in Dubai or London or out in the field in Johannesburg or Buenos Aires, we all share the common goal to take pride in what we do & to deliver our partners with unbeatable service & support. International highly skilled group of experts from all around the globe Dynamic environment with the chance to grow, influence & impact change Disruptive, fast-growing market leader within travel & endless possibilities Culture built on collaboration empowerment and innovation
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Making Data Warehouses Fast: A Developerâs Story
Find a Developer Job: 12 Best Job Sites For Developers
Fully Remote Software Engineer Jobs
The Best Job Search Websites of 2025