Database Administrator
Database Administrator (PostgreSQL / Oracle)
Location: UK-based (Kettering HQ), with hybrid or remote working and occasional travel
The Opportunity
We’re partnering with a growing, technology-led organisation delivering advanced automation and software solutions across the logistics and warehousing sector.
As part of an ongoing platform modernisation programme, the business is transitioning toward a PostgreSQL-first architecture, while continuing to support a number of Oracle-based legacy systems.
They’re now looking for a Database Administrator to join the Systems team, playing a pivotal role in both maintaining the current estate and shaping future database strategy and architecture.
This is a broad, hands-on role combining operational support, performance optimisation, and project delivery, with exposure to DevOps, CI/CD, and modern infrastructure practices.
The Role
You will take ownership of a mixed database environment, ensuring platforms are efficient, secure, resilient, and scalable, while supporting ongoing transformation initiatives.
Key Responsibilities
- Administer, maintain, and optimise PostgreSQL and Oracle databases (PostgreSQL focus)
- Design and support high availability, replication, and resilient database architectures
- Monitor database performance and proactively carry out query optimisation, indexing, and tuning
- Implement and manage backup, recovery, and disaster recovery strategies
- Ensure data integrity, availability, and system reliability
- Manage database security, including access controls and encryption, ensuring compliance with standards such as GDPR
- Perform upgrades, patching, and ongoing maintenance across database platforms
- Troubleshoot production issues and provide support, including occasional on-call responsibilities
- Contribute to platform improvements, architecture decisions, and continuous improvement initiatives
- Support and enhance CI/CD pipelines and DevOps practices
- Maintain clear and accurate database documentation, standards, and procedures
- Collaborate closely with development teams, systems engineers, MIS, and support teams, as well as external stakeholders
What We’re Looking For
- Proven experience as a Database Administrator (DBA)
- Strong hands-on expertise in PostgreSQL (performance tuning, replication, HA)
- Good working knowledge of Oracle (support, maintenance, troubleshooting)
- Solid experience in performance tuning, optimisation, and troubleshooting
- Strong understanding of backup, recovery, and database security best practices
- Comfortable working in Linux-based environments
- Experience working in production environments with high availability requirements
- Exposure to or strong interest in CI/CD and DevOps practices
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Nice to Have
- Experience with cloud platforms (AWS / Azure)
- Knowledge of automation or Infrastructure as Code (Ansible, Terraform)
- Familiarity with Jira, Confluence, Bitbucket, or similar tools
- Experience mentoring or supporting junior team members
- Background in Linux systems administration, networking, or infrastructure
What’s in it for You
- Competitive salary + annual bonus
- Private medical insurance
- Flexible hybrid and remote working
- Opportunity to shape database strategy and platform modernisation
- Exposure to DevOps, cloud, and modern engineering practices
- Collaborative and technology-driven environment
Apply Now
- If you’re a hands-on DBA with strong PostgreSQL expertise, looking for a role where you can combine operational excellence with platform evolution and architectural input, we’d love to hear from you.