Database Engineer

Talent Ltd
London, UK
7 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Amazon Web Services Microsoft Azure Bash Shell Cloud Computing Cluster Analysis Databases Continuous Integration Couchbase Servers DevOps Distributed Data Store Python (Programming Language) PostgreSQL
+16 more
MongoDB NoSQL Oracle (Applications) Performance Tuning Ansible Standard Sql Scripting System Availability Database Performance Indexer Git Database Migration Kubernetes Infrastructure Automation Frameworks Cassandra Terraform

Job description

We’re looking for a Database Engineer to join a major technology transformation programme within financial services.

This is a hands-on engineering role - not a traditional DBA position. You’ll work across Oracle, PostgreSQL and NoSQL platforms, helping build, automate and optimise highly available enterprise database environments.

If you enjoy automation, performance tuning, modern DevOps and solving complex database challenges, this role offers the opportunity to work at significant enterprise scale., * Engineer and support Oracle and PostgreSQL database platforms.

  • Work with Cassandra, MongoDB and/or Couchbase.
  • Automate database provisioning, configuration and deployments.
  • Implement Infrastructure as Code and CI/CD practices.
  • Optimise database performance, queries and indexing.
  • Support high availability, replication and resilience.
  • Troubleshoot complex production issues and perform root-cause analysis.
  • Partner with developers, architects and infrastructure teams.
  • Support database migrations and technology modernisation.
  • Develop reusable tooling and automation to eliminate manual DBA processes.

Requirements

  • Experience as a Database Engineer / DBA.
  • Hands-on Oracle and PostgreSQL experience.
  • Experience with at least one NoSQL/distributed database - Cassandra, MongoDB or Couchbase.
  • Strong SQL, performance tuning and troubleshooting skills.
  • Experience with replication, clustering and high availability.
  • Strong automation/scripting skills - Python, Shell, Ansible or Terraform.
  • Experience with Infrastructure as Code, CI/CD and Git.
  • Enterprise production experience with business-critical systems.
  • Strong problem-solving and communication skills.

Desirable Skills and Experience:

  • Strong Cassandra experience.
  • Financial services / banking experience.
  • Cloud platforms - AWS, Azure or GCP.
  • Kubernetes / containerised databases.
  • Database migration and modernisation experience.
  • Experience across multiple NoSQL technologies.
  • Cloud / DevOps certifications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

Videos

See all

Related articles

See all