Ofertas › Business Insurance Solutions Ltd (Business Compare)

Senior Database Administrator – SQL Server, PostgreSQL & Security

Business Insurance Solutions Ltd (Business Compare) · London, United Kingdom · £80,000 - 100,000 per year

Salary: £80,000 - 100,000 per year Requirements: At least five years of DBA experience, including production experience with both Microsoft SQL Server and PostgreSQL. Strong T-SQL and SQL skills, with confidence using SSMS, psql and pgAdmin. Hands-on experience administering databases in AWS, particularly RDS and SQL Server on EC2. Practical database security experience, including role and permission design, auditing, encryption, TLS and secrets management. Proven backup and recovery experience, including restoring databases under pressure. Performance tuning and troubleshooting experience with both database engines. Working knowledge of UK GDPR and handling personal data in a regulated environment. Scripting experience for automation in at least one of PowerShell, Python or Bash. Clear written documentation skills and the ability to explain risk to non-technical stakeholders. A security-first, methodical and audit-minded approach; calm and decisive during incidents; able to constructively challenge developers and suppliers; and comfortable taking ownership in a small team with broad responsibilities. Appointment is subject to a Basic DBS check and satisfactory references. Desirable: experience with Heroku Postgres, Railway or similar PaaS database platforms; financial services, insurance or another FCA-regulated sector; PCI DSS, ISO 27001 or Cyber Essentials Plus audits; AWS networking; Microsoft 365 and Entra ID administration, including Privileged Identity Management; Terraform or CloudFormation; database CI/CD tools such as Flyway, Liquibase or SSDT; database activity monitoring or SIEM integration; data warehousing, ETL or SSIS; or relevant Microsoft database, AWS security or EDB/PostgreSQL certifications, CompTIA Security+, or progress towards CISSP or CISM. Responsibilities: Own the security, availability and performance of our SQL Server and PostgreSQL estate across AWS, Heroku and Railway, prioritising protection of customer personal and payment-related data. Design and enforce least-privilege access, replace shared human logins with individual role-based access, and restrict application and service identities appropriately. Manage database authentication; implement encryption at rest and TLS; configure auditing and alerting; manage secrets and credential rotation; and remove hard-coded credentials. Identify and protect personal and cardholder data through classification, masking, row-level security and data minimisation where appropriate. Run vu

Que mi agente aplique