Database Platform Engineer
About the Role
The DevOps department consists of DevOps engineers, software developers, and a dedicated database team. They are now looking to hire a Platform Engineer with strong database expertise to support and enhance their internal Database-as-a-Service offering.
This is a unique opportunity to work on a one-of-a-kind, large-scale on-prem cloud platform, where the company is essentially building its own internal version of AWS/GCP.
You'll play a critical role in automating database provisioning, optimising database performance, and contributing to the design and evolution of their internal cloud operating model.
Key Responsibilities
- Deliver and maintain Database-as-a-Service for engineering teams across the business.
- Develop automation tooling that allows developers to request and provision databases via the internal platform.
- Optimise and manage database performance, reliability, and scalability.
- Support the migration from older automation tooling to Kubernetes-based platforms (Kubernetes experience is beneficial but not required if you're keen to learn).
- Contribute to the ongoing build-out of an internal, on-prem cloud environment.
- Work closely with DevOps engineers, developers, and database specialists in a dynamic, fast-changing environment.
Required Skills & Experience
- 4–5+ years in a DevOps, Platform, or Infrastructure Engineering role.
- Strong understanding of databases (preferably at scale): optimisation, provisioning, performance tuning.
- Solid background in automation tooling (non-negotiable).
- Experience working in environments where processes, tools, and architectures evolve frequently.
- Comfortable working in a fast-moving, agile setting
- Experience in mid-to-large-scale organisations is desirable
Nice to Have
- Kubernetes experience - not essential, but a strong advantage.
- Exposure to building internal cloud platforms or working with large-scale distributed systems.
- Experience in highly regulated or restricted-cloud environments.
Why Join?
- Work on a truly unique internal cloud platform that does not exist anywhere else.
- Join a small, close-knit team with ownership, autonomy, and influence.
- Highly technical role with ongoing opportunities to learn new technologies.
- Stable environment, but dynamic in approach - ideal for someone who thrives on change and innovation.