Post a job

Data Scientist

Hybrid United Kingdom

Job Summary

Data Engineer / Database Engineer (DBA)

RDBMS & NoSQL Platforms — Must-Have and Nice-to-Have Skills

Must-Have Skills

  • Enterprise database engineering: Strong hands-on database engineering and DBA fundamentals in large-scale, highly available, business-critical environments.
  • Relational databases: Strong production experience with Oracle and PostgreSQL, including installation, configuration, administration, schema management, DDL deployment, upgrades, performance tuning, replication, and troubleshooting.
  • NoSQL databases: Hands-on experience with at least one of Cassandra, MongoDB, or Couchbase, including clustering, replication, partitioning or sharding, consistency models, node management, capacity planning, and failure recovery.
  • Performance optimization: Strong knowledge of query optimization, indexing, execution plans, transactions, locking and concurrency, connection management, storage, capacity, and replication performance.
  • Automation and scripting: Experience automating database provisioning, configuration, deployment, and lifecycle activities using Ansible, Terraform, Python, and/or shell scripting.
  • DevOps practices: Experience with Infrastructure as Code, configuration management, Git, CI/CD pipelines, automated release processes, and reusable engineering patterns.
  • High availability and disaster recovery: Experience implementing resilience, replication, clustering, recovery objectives, backup, restore, and point-in-time recovery strategies.
  • Database security: Experience with authentication, authorization, role-based access control, encryption, certificates, secrets management, vulnerability remediation, and security patching.
  • Monitoring and observability: Ability to monitor database availability, health, performance, and capacity and implement effective alerting and observability.
  • Production engineering: Strong troubleshooting skills across database, application, and infrastructure layers, including incident management, root-cause analysis, controlled production changes, risk assessment, and rollback planning.
  • Application and architecture collaboration: Ability to work with application teams, Data Architects, infrastructure engineers, security teams, and production-support teams to implement new solutions aligned with agreed data models and standards.
  • Engineering documentation: Ability to create database standards, operational procedures, runbooks, technical documentation, and platform roadmaps.
  • Communication and ownership: Excellent written and verbal English, analytical problem-solving, clear communication of technical risks, independent delivery, and a strong service-reliability mindset.
  • Work model: Ability to work in a hybrid arrangement with at least three office days per week and participate in production-support or on-call coverage when required.

Nice-to-Have Skills

  • Financial-services domain: Experience in financial services, capital markets, investment banking, payments, trading, risk, regulatory, or similarly controlled environments.
  • Large distributed platforms: Experience supporting large Cassandra clusters or comparable distributed database estates.
  • Cloud and hybrid databases: Familiarity with cloud equivalents of Oracle, PostgreSQL, Cassandra, MongoDB, or Couchbase.
  • Containers: Experience with containerized or Kubernetes-based database environments.
  • Modernization and migration: Experience with enterprise transformation, database modernization, platform upgrades, and migration from legacy or on-premises environments to modern or cloud platforms.
  • Specialist deployment tooling: Experience with automated database or schema-deployment tools.
  • Governance frameworks: Exposure to enterprise architecture, data governance, security, and regulatory frameworks.
  • Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related discipline.
  • Certifications: Relevant Oracle, PostgreSQL, MongoDB, Cassandra, Couchbase, cloud, or DevOps certifications.

Key Responsibilities

Data Engineer / Database Engineer (DBA)

RDBMS & NoSQL Platforms — Must-Have and Nice-to-Have Skills

Must-Have Skills

  • Enterprise database engineering: Strong hands-on database engineering and DBA fundamentals in large-scale, highly available, business-critical environments.
  • Relational databases: Strong production experience with Oracle and PostgreSQL, including installation, configuration, administration, schema management, DDL deployment, upgrades, performance tuning, replication, and troubleshooting.
  • NoSQL databases: Hands-on experience with at least one of Cassandra, MongoDB, or Couchbase, including clustering, replication, partitioning or sharding, consistency models, node management, capacity planning, and failure recovery.
  • Performance optimization: Strong knowledge of query optimization, indexing, execution plans, transactions, locking and concurrency, connection management, storage, capacity, and replication performance.
  • Automation and scripting: Experience automating database provisioning, configuration, deployment, and lifecycle activities using Ansible, Terraform, Python, and/or shell scripting.
  • DevOps practices: Experience with Infrastructure as Code, configuration management, Git, CI/CD pipelines, automated release processes, and reusable engineering patterns.
  • High availability and disaster recovery: Experience implementing resilience, replication, clustering, recovery objectives, backup, restore, and point-in-time recovery strategies.
  • Database security: Experience with authentication, authorization, role-based access control, encryption, certificates, secrets management, vulnerability remediation, and security patching.
  • Monitoring and observability: Ability to monitor database availability, health, performance, and capacity and implement effective alerting and observability.
  • Production engineering: Strong troubleshooting skills across database, application, and infrastructure layers, including incident management, root-cause analysis, controlled production changes, risk assessment, and rollback planning.
  • Application and architecture collaboration: Ability to work with application teams, Data Architects, infrastructure engineers, security teams, and production-support teams to implement new solutions aligned with agreed data models and standards.
  • Engineering documentation: Ability to create database standards, operational procedures, runbooks, technical documentation, and platform roadmaps.
  • Communication and ownership: Excellent written and verbal English, analytical problem-solving, clear communication of technical risks, independent delivery, and a strong service-reliability mindset.
  • Work model: Ability to work in a hybrid arrangement with at least three office days per week and participate in production-support or on-call coverage when required.

Nice-to-Have Skills

  • Financial-services domain: Experience in financial services, capital markets, investment banking, payments, trading, risk, regulatory, or similarly controlled environments.
  • Large distributed platforms: Experience supporting large Cassandra clusters or comparable distributed database estates.
  • Cloud and hybrid databases: Familiarity with cloud equivalents of Oracle, PostgreSQL, Cassandra, MongoDB, or Couchbase.
  • Containers: Experience with containerized or Kubernetes-based database environments.
  • Modernization and migration: Experience with enterprise transformation, database modernization, platform upgrades, and migration from legacy or on-premises environments to modern or cloud platforms.
  • Specialist deployment tooling: Experience with automated database or schema-deployment tools.
  • Governance frameworks: Exposure to enterprise architecture, data governance, security, and regulatory frameworks.
  • Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related discipline.
  • Certifications: Relevant Oracle, PostgreSQL, MongoDB, Cassandra, Couchbase, cloud, or DevOps certifications.

Skill Requirements

Data Engineer / Database Engineer (DBA)

RDBMS & NoSQL Platforms — Must-Have and Nice-to-Have Skills

Must-Have Skills

  • Enterprise database engineering: Strong hands-on database engineering and DBA fundamentals in large-scale, highly available, business-critical environments.
  • Relational databases: Strong production experience with Oracle and PostgreSQL, including installation, configuration, administration, schema management, DDL deployment, upgrades, performance tuning, replication, and troubleshooting.
  • NoSQL databases: Hands-on experience with at least one of Cassandra, MongoDB, or Couchbase, including clustering, replication, partitioning or sharding, consistency models, node management, capacity planning, and failure recovery.
  • Performance optimization: Strong knowledge of query optimization, indexing, execution plans, transactions, locking and concurrency, connection management, storage, capacity, and replication performance.
  • Automation and scripting: Experience automating database provisioning, configuration, deployment, and lifecycle activities using Ansible, Terraform, Python, and/or shell scripting.
  • DevOps practices: Experience with Infrastructure as Code, configuration management, Git, CI/CD pipelines, automated release processes, and reusable engineering patterns.
  • High availability and disaster recovery: Experience implementing resilience, replication, clustering, recovery objectives, backup, restore, and point-in-time recovery strategies.
  • Database security: Experience with authentication, authorization, role-based access control, encryption, certificates, secrets management, vulnerability remediation, and security patching.
  • Monitoring and observability: Ability to monitor database availability, health, performance, and capacity and implement effective alerting and observability.
  • Production engineering: Strong troubleshooting skills across database, application, and infrastructure layers, including incident management, root-cause analysis, controlled production changes, risk assessment, and rollback planning.
  • Application and architecture collaboration: Ability to work with application teams, Data Architects, infrastructure engineers, security teams, and production-support teams to implement new solutions aligned with agreed data models and standards.
  • Engineering documentation: Ability to create database standards, operational procedures, runbooks, technical documentation, and platform roadmaps.
  • Communication and ownership: Excellent written and verbal English, analytical problem-solving, clear communication of technical risks, independent delivery, and a strong service-reliability mindset.
  • Work model: Ability to work in a hybrid arrangement with at least three office days per week and participate in production-support or on-call coverage when required.

Nice-to-Have Skills

  • Financial-services domain: Experience in financial services, capital markets, investment banking, payments, trading, risk, regulatory, or similarly controlled environments.
  • Large distributed platforms: Experience supporting large Cassandra clusters or comparable distributed database estates.
  • Cloud and hybrid databases: Familiarity with cloud equivalents of Oracle, PostgreSQL, Cassandra, MongoDB, or Couchbase.
  • Containers: Experience with containerized or Kubernetes-based database environments.
  • Modernization and migration: Experience with enterprise transformation, database modernization, platform upgrades, and migration from legacy or on-premises environments to modern or cloud platforms.
  • Specialist deployment tooling: Experience with automated database or schema-deployment tools.
  • Governance frameworks: Exposure to enterprise architecture, data governance, security, and regulatory frameworks.
  • Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related discipline.
  • Certifications: Relevant Oracle, PostgreSQL, MongoDB, Cassandra, Couchbase, cloud, or DevOps certifications.

Other Requirements

Source: the employer's careers page. Last checked 2026-10-13. Posted 2026-10-13.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Similar jobs in United Kingdom

All data jobs in United Kingdom

Hiring for a role like this? See how employers fill a role fast.