Database Engineer

GP Automate
Charing Cross, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Azure
Databases
ETL
Data Retention
Relational Databases
Database Design
Software Debugging
Disaster Recovery
Microsoft SQL Server
SQL Azure
Query Optimization
SQL Stored Procedures
SQL Databases
SQL Server Integration Services
Data Streaming
Microsoft Power Automate
Azure
Database Performance
Code Restructuring
Data Pipelines

Job description

As Database Engineer, you'll design and maintain the robust, scalable databases that power our platform. You'll ensure real-time ingestion, 99.99% uptime, compliance, and seamless integration with all our services, helping NHS teams work faster and smarter., * Database Design: Build scalable relational databases (e.g. Azure SQL), optimise performance, and enable high-volume data pipelines.

  • Integration: Support full-stack platform integrations including data flows triggered by Power Automate connectors
  • Performance & Reliability: Ensure uptime, backup, replication, and disaster recovery.
  • Security & Compliance: Enforce role-based access, encryption, and medical device compliance.
  • Collaboration: Work closely with engineers, analysts, clinicians, and stakeholders to align with product goals.
  • Documentation: Maintain clear schema/process documentation and contribute to long-term scaling strategy.

Requirements

Do you have experience in SSIS?, Do you have a Bachelor's degree?, Must-have:

  • 5+ years hands-on experience with SQL (SQL Server familiarity a plus)
  • Strong proficiency with complex stored procedures incl. writing, debugging, and refactoring
  • Proven experience with query optimisation incl. indexing strategies, execution plan analysis, query rewrites
  • Experience with database performance tuning incl. partitioning, caching strategies, statistics management
  • Experience implementing robust ETL/ELT processes with proper validation, error handling and audit trails
  • Understanding of CDC and incremental loading strategies
  • Understanding of data retention strategies and key rotation policiesExperience with Azure SQL including backup configuration, failover strategies, and point-in-time recovery
  • Strong communicator, proficient in spoken and written English, problem-solver, and collaborator.
  • Comfortable working as the primary database specialist on a small team

Nice-to-have:

  • Familiarity with Azure Hyperscale database
  • Healthcare data security or high-compliance background
  • Familiarity with Azure Data Factory, SSIS, or equivalent tooling
  • Experience with Azure Key Vault, Transparent Data Encryption (TDE) and Always Encrypted

Benefits & conditions

Competitive salary Private healthcare for you & your family Flexible hours, hybrid model - 2 days in Central London Office location. High-impact work in real NHS practices Learning, growth & purpose-driven innovation     If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

Apply for this position