Senior Database Administrator, DBA

Job not on LinkedIn

November 6

Apply Now
Logo of OnBuy

OnBuy

Marketplace • eCommerce • Retail

OnBuy is a UK-based online marketplace that offers a wide variety of products ranging from home and garden essentials, health and beauty products, electronics, and more. Unique in its approach, OnBuy does not sell its own products but provides a platform for small businesses and trusted brands to reach a broad audience. It is known for offering cashback on all purchases, enhancing customer savings with every transaction. With over 35 million products across diverse categories, OnBuy positions itself as a trusted and fair platform for both buyers and sellers, ensuring transparency and protection for each transaction.

51 - 200 employees

Founded 2016

🏪 Marketplace

🛍️ eCommerce

🛒 Retail

💰 Debt Financing on 2021-07

📋 Description

• Administer high availability‑ setups in CloudSQL.* • Performance tuning: indexing, partitioning, query tuning, load balancing and resource sizing. • Cost optimisation for Cloud SQL and BigQuery and lifecycle policies. • Troubleshoot performance and incidents; lead incident response, MTTR ownership, RCA and continuous improvements. • Provide 2nd-line DBA support: own and resolve escalated database incidents and requests. • Backup, restore and disaster recovery: author and practice DR plans, run restore drills, validate backups and enforce retention. • Security and compliance: manage IAM/ACLs, encryption (at rest/in transit), secrets management, access reviews and audit logging. • Execute database upgrades and change management: plan/coordinate upgrades with rollback plans and compatibility testing. • Automate as much as possible: IaC (Terraform/Deployment Manager), CI/CD for schema and infra changes, automated remediation and runbooks. • Capacity planning - forecasting growth. • Maintaining, monitoring and observability of database solutions; own dashboards, SLOs, logging, metrics and actionable alerts. • Cost and resource governance: tagging, quota controls, cost monitoring and chargeback recommendations. • Mentoring and documentation: maintain runbooks, knowledge base, and coach engineers on DB best practices. • Vendor/third‑party management: manage managed‑service support relationships and SLAs.

🎯 Requirements

• **Databases**: Cloud SQL (MySQL) and BigQuery; strong knowledge of indexing, query plans, schema refactoring and OLTP patterns. • **Cloud: **Production experience with GCP. • **Scripting & IaC**: Terraform; Ansible, Git, Bash. • **Tooling**: Query Insights, SQL Diagnostic Manager, MySQL Workbench tooling. • **Monitoring & logging**: Cloud Monitoring, New Relic or equivalent; database alerting strategy. • **Security & compliance**: IAM, VPC, encryption, secrets management and audit logging. • **Operational practices**: HA/replication, backups, DR, change management and on-call‑ experience. • **Communication**: Strong documentation, runbook writing and stakeholder collaboration. • **NoSQL & Caching**: Couchbase operations and Memorystore/Redis experience. • **Tooling: **DataStream, Airbyte,ORM, Laravel. • **Containers & orchestration**: Kubernetes basics where DB tooling/operators are used. • **Agile and Jira**: experience in Agile teams (Scrum/Kanban); create/refine user stories, estimate and prioritise work, and use Jira to manage boards and track progress. • **Certifications**: Google Cloud Professional Data Engineer or Cloud Architect

🏖️ Benefits

• Company Equity- In return for helping us to grow, we’ll offer you company equity, meaning you own a piece of this business we are all working so hard to build. • 25 days annual leave + Bank Holidays • 1 extra day off for your Birthday • Employee Assistance Programme • Perks at Work benefit platform • Opportunities for career development and progression

Apply Now

Similar Jobs

October 3

Senior Database Administrator designing and optimizing robust database systems for enterprise applications. Collaborating across teams to ensure data availability and security in cloud and on-prem environments.

October 1

Pragmatic Senior Database Administrator ensuring health, performance, and reliability of Aurora MySQL clusters while collaborating with engineering teams. Responsible for monitoring, diagnosing issues, and optimizing database performance.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com