Candidates: Create an Account or Sign In
We are currently looking for a Senior SQL Database Administrator to join our team and help us test and deliver quality software solutions that are fit for use and purpose. This role is hybrid but could be based in the UK (Manchester or Whitley), Spain (Madrid), Denmark (Skanderborg), Sweden (Malmo) or Germany (Telgte).
But there’s more to this than just the ‘day job’. Tunstall is embarking upon a significant technical and business transformation programme that is focusing on changing the way in which we host and deliver our market leading solutions.
A bit about us:
Tunstall is a market-leading health and care technology provider.
We’re passionate about ensuring our team reflects the brilliant and unique qualities of the people and communities we support. Our incredible team of more than 3,000 colleagues provides life saving and life changing technology and services to millions of people in 18 different countries.
At Tunstall you’ll find a place where you’re valued and celebrated for being yourself. We empower our people to deliver the very best teamwork, innovation and thought leadership by creating an environment where we champion diversity and inclusion. We demonstrate our commitment to diversity and inclusion at each step. From our open, fair, and transparent recruitment processes, through to the many development and career growth opportunities we provide.
Each Tunstall colleague has a superpower… they’re unique. No one else is them, and we think that’s special. Come and join our mission and be part of our team, our One Tunstall team.
What will you be doing in this role?
As a Senior SQL DBA, you will be responsible for the management, maintenance, and optimization of our SQL Server instances, servers and databases, all of which are crucial to our operations in delivering reliable life critical services. This role requires a deep understanding of database architecture, performance tuning, and disaster recovery strategies. You will work closely with our global and region IT teams to ensure data integrity, security, and availability across all platforms.
Main responsibilities for this role:
Database Management: Install, configure, and manage SQL Server databases in hosted, cloud and occasional on-premise environments. Ensure high availability and performance.
Mentoring and training: Educating and training other technology professional within the organisation on good practice within your domain.
Performance Tuning: Monitor database performance, identify bottlenecks, and implement solutions to optimize performance. Utilize indexing, query optimization, and other techniques.
Backup and Recovery:
Design, implement, and manage backup and recovery strategies. Ensure data is recoverable and secure.
Security: Implement and maintain robust security measures to protect sensitive healthcare data in compliance with global data protection regulations (e.g., HIPAA, GDPR).
Data Integration: Support ETL processes, data migrations, and integration projects with other systems and third-party applications.
Database Development: Collaborate with application developers to design database schemas, stored procedures, and functions. Provide support for database-related application development.
Code Optimization Collaboration: Work closely with development teams to review and optimize SQL code, ensuring efficient data retrieval and minimizing performance issues. Provide guidance and best practices on writing optimized SQL queries and database interactions.
Monitoring and Maintenance: Set up and manage monitoring systems to proactively identify and address issues. Perform regular maintenance tasks, including updates and patch management.
Documentation: Maintain comprehensive documentation of database configurations, processes, and procedures. Ensure documentation is up-to-date and accessible.
Collaboration and Support: Work closely with IT, data analytics, and business intelligence teams to support data-related initiatives and troubleshoot issues.
Continuous Improvement: Stay current with emerging database technologies and best practices. Propose and implement improvements to database systems and processes.
Key skills and experience:
Technical Proficiency
Expertise in SQL Server (all versions), including setup, configuration, patching, and upgrades.
Strong knowledge of database performance tuning and optimization (PTO), using tools like SQL Profiler, Execution Plans, and DMVs.
Experience with high-availability (HA) and disaster recovery (DR) solutions such as Always On Availability Groups, Clustering, Replication, Log Shipping, and Backup/Restore strategies.
Familiarity with cloud-based SQL environments, such as Azure SQL, AWS RDS for SQL Server, or Google Cloud SQL.
Proficiency in T-SQL scripting, including stored procedures, triggers, and complex queries.
Understanding of ETL processes and working with tools like SSIS.
Operational and Analytical Skills:
Proficient in monitoring database performance and troubleshooting issues with tools like SolarWinds DPA, Redgate, or native SQL tools.
Experience with database security, including encryption, access control, and auditing.
Strong knowledge of data governance and managing metadata (ideally for healthcare data).
Required experience:
Proven experience as a SQL DBA, with a strong track record of managing mission-critical databases.
Experience in a healthcare or telehealth organization is highly desirable.
Demonstrated expertise in scaling databases to support large scale operations, including real-time data access.
Proven experience in working within regulatory frameworks like HIPAA, GDPR, or HITECH.
Familiarity with audit preparation and reporting for database compliance.
Proven experience in managing and resolving critical database outages with minimal downtime.
Knowledge of emergency response protocols for ensuring 24/7 database availability.
Desirable skills and experience
Certifications such as Microsoft Certified: Azure Database Administrator Associate or Microsoft Certified: Data Analyst Associate (desirable)
Hands-on experience with API-based integrations and middleware (desirable)
If you are not sure if you have the relevant skills or experience, then please apply (only takes a few minutes) and let our team review and come back to you.
What we offer:
Our benefits vary from region to region but, we are confident that what we offer is competitive in each location. We would be happy to talk through this on a case-by-case basis