At a Glance
- Tasks: Administer and optimise cloud and on-prem databases, focusing on PostgreSQL, MS SQL, and Oracle.
- Company: Join a dynamic team in London, working with cutting-edge cloud technologies.
- Benefits: Enjoy flexible work arrangements with 3 days onsite and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values innovation and supports enterprise-level systems.
- Qualifications: Hands-on experience with AWS/Azure, PostgreSQL, MS SQL, and Oracle required.
- Other info: This is a 6-month contract role with potential for extension.
The predicted salary is between 48000 - 72000 £ per year.
We are seeking a multi-skilled Database Administrator with proven hands-on experience across PostgreSQL, MS SQL Server, and Oracle, preferably in hybrid and multi-cloud environments (AWS/Azure/OCI). The ideal candidate will have a balanced mix of cloud-native DB administration, on-premise DB optimization, and cross-platform migration experience.
This role focuses on supporting enterprise-level systems, with PostgreSQL as the strategic database engine, and requires working collaboratively with development and infrastructure teams to ensure availability, performance, and scalability of data platforms.
Key Responsibilities- Cloud-Based & On-Prem DB Administration: Administer, configure, and optimize PostgreSQL, MS SQL Server, and Oracle databases hosted in AWS, Azure, and on-premises.
- Database Design & Development: Design new schemas, optimize existing structures, and support database components aligned with application needs.
- Performance Tuning: Monitor and tune query and system performance across PostgreSQL, MS SQL, and Oracle DBs. Identify and resolve performance bottlenecks.
- Backup & Disaster Recovery: Define and implement robust backup/recovery procedures for multi-DB environments across different platforms and cloud providers.
- Security & Compliance: Implement access controls, encryption, auditing, and ensure compliance with data protection standards.
- Cloud Automation & Scalability: Automate database operations using cloud-native tools and scripting (e.g., Terraform, Ansible, AWS RDS/Aurora tools, Azure SQL automation).
- Monitoring & Health Checks: Utilize tools such as CloudWatch, Azure Monitor, OEM, or Prometheus to monitor performance and availability.
- Troubleshooting & Root Cause Analysis: Diagnose and resolve database incidents; conduct RCAs for critical incidents and outages.
- Collaboration: Work closely with DevOps, Application, and Security teams for seamless integration, monitoring, and support.
- Hands-on with AWS (RDS, EC2, Aurora) and/or Azure (SQL Database, Managed Instances).
- PostgreSQL (preferred) – schema design, indexing, replication, extensions.
- MS SQL Server – Always On, indexing, query tuning, backups.
- Oracle 12c/19c – RAC, Data Guard, ASM, RMAN, patching, performance tuning.
- SQL & Scripting: Advanced SQL skills; Shell/Python scripting for automation.
- Database Design & Data Modeling: Experience with OLTP and OLAP systems, normalization, and warehousing concepts.
- Monitoring Tools: CloudWatch, Azure Monitor, OEM, Nagios, or equivalent.
- Security & DR: Familiarity with encryption (TDE, SSL), auditing, and DR testing.
Cloud Database Administrator -PostgreSQL / MS SQL / Oracle employer: Vallum Associates
Contact Detail:
Vallum Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Database Administrator -PostgreSQL / MS SQL / Oracle
✨Tip Number 1
Familiarise yourself with the specific cloud platforms mentioned in the job description, such as AWS and Azure. Having hands-on experience with their database services will give you a significant edge during discussions.
✨Tip Number 2
Brush up on your performance tuning skills for PostgreSQL, MS SQL Server, and Oracle databases. Be prepared to discuss specific examples of how you've optimised database performance in past roles.
✨Tip Number 3
Showcase your experience with automation tools like Terraform and Ansible. Being able to demonstrate your ability to automate database operations will highlight your suitability for the role.
✨Tip Number 4
Prepare to discuss your collaboration experiences with DevOps and application teams. Highlighting your teamwork skills will be crucial, as this role requires working closely with various departments.
We think you need these skills to ace Cloud Database Administrator -PostgreSQL / MS SQL / Oracle
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with PostgreSQL, MS SQL Server, and Oracle. Include specific projects or roles where you administered databases in cloud environments like AWS or Azure.
Craft a Strong Cover Letter: In your cover letter, emphasise your hands-on experience with database administration and your ability to work collaboratively with development and infrastructure teams. Mention any relevant certifications or training.
Showcase Relevant Skills: Clearly list your skills related to cloud automation, performance tuning, and security compliance. Use examples from your past work to demonstrate your expertise in these areas.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Database Administrator role.
How to prepare for a job interview at Vallum Associates
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with PostgreSQL, MS SQL Server, and Oracle. Highlight specific projects where you've administered databases in cloud environments like AWS or Azure, and be ready to answer technical questions that demonstrate your expertise.
✨Demonstrate Problem-Solving Abilities
Expect to face scenario-based questions that assess your troubleshooting skills. Prepare examples of how you've diagnosed and resolved database incidents, including any root cause analyses you've conducted for critical outages.
✨Emphasise Collaboration Experience
This role requires working closely with development and infrastructure teams. Share examples of past collaborations, focusing on how you contributed to seamless integration and support across different teams, particularly in a multi-cloud environment.
✨Prepare for Performance Tuning Discussions
Since performance tuning is a key responsibility, be ready to discuss your approach to monitoring and optimising database performance. Bring up specific tools you've used, such as CloudWatch or Azure Monitor, and any successful strategies you've implemented to resolve performance bottlenecks.