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, * 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), * Typically 5-7+ years' experience in database administration or a closely related field
- Bachelor's degree or equivalent practical experience, * 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