Senior Database Administrator
Role details
Job location
Tech stack
Job description
At The Craneware Group , we build technology that helps healthcare organisations across the US make smarter, more sustainable decisions. Our platforms rely on highly available, high-performance data systems , and we're looking for an experienced Senior Database Administrator to help ensure our databases remain secure, resilient, and future-ready.
Hybrid working: This UK-based role follows a hybrid model, with around 40% of time per month spent in our Edinburgh office .
The Team You'll join our Shared Data Services team , acting as a technical leader responsible for the performance, availability, security, and evolution of our database platforms across on-prem and cloud environments .
This is a hands-on senior technical role , with real influence over database architecture, performance, and cloud migration strategy.
You'll support business-critical production and development databases , take ownership of complex issues, and play a key role in shaping our move towards cloud-based database platforms. While not a line management role, you'll act as a technical mentor and advisor to DBAs, developers, and wider engineering teams. What you'll be responsible for
- Acting as a technical leader within the Database Administration team
- Supporting and optimising production and development databases across on-prem, private, and public cloud environments
- Ensuring availability, performance, security, and recoverability of all database platforms
- Leading investigations into complex production database issues
- Designing and contributing to cloud migration strategies and future-state database architecture
- Advising senior IT leadership on database platform architecture, capacity planning, and budgets
- Overseeing database upgrades, patching, tuning, and performance monitoring
- Mentoring DBAs and developers on best practices, efficient coding, and performance optimisation
- Contributing to automation through scripting, monitoring, and alerting
- Participating in an on-call rotation , taking ownership of incidents impacting customer-facing systems
You Will Be
- Acting as a technical leader within the Database Administration team
- Supporting and optimising production and development databases across on-prem, private, and public cloud environments
- Ensuring availability, performance, security, and recoverability of all database platforms
- Leading investigations into complex production database issues
- Designing and contributing to cloud migration strategies and future-state database architecture
- Advising senior IT leadership on database platform architecture, capacity planning, and budgets
- Overseeing database upgrades, patching, tuning, and performance monitoring
- Mentoring DBAs and developers on best practices, efficient coding, and performance optimisation
- Contributing to automation through scripting, monitoring, and alerting
- Participating in an on-call rotation , taking ownership of incidents impacting customer-facing systems
Requirements
- Expert-level Oracle DBA experience
- Strong expertise in database tuning and performance monitoring
- Experience working with Very Large Databases (VLDBs)
- Hands-on experience with:
- Oracle Exadata
- Oracle Cloud
- Oracle GoldenGate
- Oracle Active Data Guard
- OEM / Grid Control
- Proven experience with database migrations, upgrades, and patching
- Strong SQL and PL/SQL performance tuning experience
- Experience with SingleStore and/or Microsoft SQL Server
- Scripting experience (e.g. shell scripting) for automation and monitoring
- Comfortable working across Linux/Unix and Windows environments
Ways of working
- Detail-oriented and comfortable working with a high degree of autonomy
- Confident influencing others and promoting best practices
- Strong analytical and problem-solving skills, especially in high-pressure production environments
- Able to collaborate across engineering, DevOps, platform, and leadership teams
- Comfortable working in environments requiring high levels of data security and compliance (e.g. PHI awareness)
Background
- Typically 5-7+ years' experience in database administration or a closely related field
- Bachelor's degree or equivalent practical experience
Why Craneware?
- Work on mission-critical healthcare platforms with real-world impact
- Influence database strategy and cloud migration , not just day-to-day support
- A strong, collaborative engineering culture with technical depth
- Hybrid working that balances flexibility and collaboration
- Long-term platform investment and meaningful technical challenges