At a Glance
- Tasks: Maintain and optimise Oracle databases for a cloud-native platform in the energy sector.
- Company: Join a leading cloud software provider trusted by global energy companies.
- Benefits: Enjoy 100% remote work, flexible hours, and opportunities for career growth.
- Why this job: Be part of a mission-critical team driving innovation in a collaborative culture.
- Qualifications: 8+ years of Oracle DBA experience, strong SQL skills, and AWS knowledge required.
- Other info: Work on a multi-tenant SaaS platform with a focus on performance and scalability.
The predicted salary is between 36000 - 60000 £ per year.
A leading cloud software provider is looking for an experienced Database Administrator to join their high-performing Platform Team. This is a fully remote opportunity (UK-based), offering the chance to work on a mission-critical cloud-native platform trusted by global energy companies. With a product managing over half of North Sea hydrocarbons and a growing footprint across international markets, this role is central to supporting both platform scalability and production stability.
About the Role
You’ll be responsible for maintaining and optimising Oracle databases powering a multi-tenant SaaS platform built for the energy industry. This includes supporting both traditional and serverless application architectures in a hybrid AWS environment. You'll collaborate with engineering, DevOps, and customer support teams to ensure performance, availability, and ongoing innovation.
Key Responsibilities
- Monitor and optimise Oracle databases for performance and availability
- Support connectivity for Java EE applications and serverless AWS Lambda functions
- Implement robust backup, recovery, and disaster recovery strategies
- Troubleshoot and resolve performance bottlenecks across the stack
- Collaborate with AWS infrastructure teams to fine-tune configurations
- Design and implement schemas for new product features
- Optimise data access patterns for low-code/no-code frameworks
- Support data persistence, transaction management, and event-driven architecture (Kinesis/EventBridge)
- Assist with data migration and audit logging systems
- Build and maintain CI/CD pipelines for database deployments
- Automate routine database tasks and monitoring processes
- Enable seamless updates in an evergreen software environment
- Integrate database monitoring with AWS CloudWatch
- Support complex data migrations (including historical datasets)
- Investigate and resolve customer-specific database issues
- Ensure custom configurations meet allocation/reporting needs
Tech Environment
- Oracle databases on AWS (RDS/EC2)
- Java EE applications and AWS Lambda (Java/TypeScript)
- Event-driven architecture (Kinesis, EventBridge)
- Multi-tenant SaaS platform
- Infrastructure as Code (Terraform/AWS CDK)
About You
Must-Have:
- 8+ years of hands-on Oracle DBA experience
- Strong SQL tuning and performance optimisation skills
- Experience with Java application database connectivity
- AWS experience (RDS, EC2, or Aurora)
- High availability and disaster recovery experience
- Understanding of SaaS and multi-tenant design principles
- Scripting experience (Python, Shell, or similar)
- Familiarity with DevOps practices and CI/CD pipelines
Nice-to-Have:
- AWS Lambda/serverless database experience
- Experience with Payara/GlassFish and event-driven architectures
- Background in time-series data and high-volume processing
- Knowledge of energy sector data systems (allocation, hydrocarbon accounting)
- Database security in regulated industries
- Infrastructure as Code (Terraform, AWS CDK)
What’s On Offer
- Up to £50,000 salary
- 100% remote working (UK-based only)
- Flexible work hours and a collaborative, values-driven culture
- Opportunities for career growth and technical leadership
Oracle DBA - Java and AWS employer: Hatched Recruitment Group
Contact Detail:
Hatched Recruitment Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Oracle DBA - Java and AWS
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Oracle databases, AWS services, and Java EE applications. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Network with professionals in the cloud software and energy sectors. Join relevant online forums or LinkedIn groups where you can engage with others in the field. This can lead to valuable insights and potential referrals.
✨Tip Number 3
Prepare to discuss your experience with performance optimisation and disaster recovery strategies during interviews. Be ready to share specific examples of how you've successfully managed database performance and resolved issues in previous roles.
✨Tip Number 4
Showcase your understanding of DevOps practices and CI/CD pipelines. If you have experience automating database tasks or integrating monitoring tools like AWS CloudWatch, be sure to highlight this in conversations with the hiring team.
We think you need these skills to ace Oracle DBA - Java and AWS
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 8+ years of Oracle DBA experience and showcases your strong SQL tuning and performance optimisation skills. Mention any relevant AWS experience, especially with RDS or EC2, as well as your familiarity with DevOps practices.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with the responsibilities outlined in the job description, particularly your experience with Java application database connectivity and high availability strategies.
Showcase Relevant Projects: If you have worked on projects involving multi-tenant SaaS platforms or event-driven architectures, be sure to include these in your application. Highlight specific challenges you faced and how you overcame them, particularly in relation to database performance and customer success.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter 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 Hatched Recruitment Group
✨Showcase Your Oracle Expertise
Make sure to highlight your extensive experience with Oracle databases. Be prepared to discuss specific projects where you've optimised performance and ensured high availability, as this role heavily relies on these skills.
✨Demonstrate Your AWS Knowledge
Since the position involves working in a hybrid AWS environment, be ready to talk about your experience with AWS services like RDS and EC2. Discuss how you've integrated these services with Oracle databases in past roles.
✨Prepare for Technical Questions
Expect technical questions related to SQL tuning, performance optimisation, and disaster recovery strategies. Brush up on these topics and be ready to provide examples of how you've tackled challenges in these areas.
✨Emphasise Collaboration Skills
This role requires collaboration with various teams, including engineering and DevOps. Share examples of how you've successfully worked in cross-functional teams to achieve common goals, especially in a remote setting.