T

THG Ingenuity

Integrated commerce platform with AI fulfillment

Database Engineer - Database Administrator

Database AdministrationConfirmed live in the last 24 hours
Full-timeManchester, UKNo salary listedIn-person

About the Job

Requirements

  • Solid production administration experience with PostgreSQL, including configuration, upgrades, backup and recovery, replication, and basic performance tuning.
  • Production administration experience with Microsoft SQL Server, including availability groups, backups, patching, and maintenance.
  • Ability to write and optimise complex SQL queries and read an execution plan.
  • Experience deploying and managing database infrastructure in Google Cloud Platform, including Compute Engine, Cloud SQL, storage, networking, and Identity and Access Management.
  • Experience supporting high-availability and disaster-recovery architectures and replication technologies.
  • Strong understanding of backup and recovery strategies and hands-on restore experience.
  • Experience using GitHub for source control and working with change management in a production environment.
  • Ability to script in Python, PowerShell, or Bash to automate manual tasks.
  • Experience using enterprise monitoring and alerting tools such as Prometheus, Grafana, or Cloud Monitoring, or equivalent tools.
  • Willingness to participate in a rotating on-call rota and handle production incidents.
  • Clear written and verbal communication and effective collaboration with engineering teams.
  • Curiosity and willingness to learn technologies that may not currently be areas of strength.
  • Ability to challenge inefficient or incorrect approaches constructively and support concerns with evidence.
  • Methodical approach to production database work, including testing, documentation, and restore planning.
  • Ability to explain incidents and technical matters to developers and stakeholders in actionable terms.
  • Dependability and commitment to supporting teammates during on-call work.

Responsibilities

  • Install, configure, maintain, and upgrade PostgreSQL and SQL Server environments across development, test, and production.
  • Securely configure and patch database servers and ensure compliance with operational standards.
  • Own backup, restore, and maintenance strategies, and regularly test recovery procedures.
  • Maintain database security, access control, and auditing practices.
  • Deploy and manage database environments in Google Cloud Platform using Compute Engine instances or managed services such as Cloud SQL where appropriate.
  • Configure networking, storage, and security controls for cloud-hosted database systems.
  • Support the remaining on-premise footprint and the hybrid estate.
  • Contribute to migration and consolidation work across the estate, including schema and code conversion, data migration, testing, and cutover.
  • Help shape and deliver the next phase of database estate modernisation.
  • Build and maintain high-availability and disaster-recovery solutions, including replication.
  • Identify and resolve performance issues, and work with development teams on query, indexing, and schema design.
  • Maintain monitoring and alerting so that problems are detected proactively.
  • Automate provisioning, patching, backups, and routine maintenance.
  • Keep scripts, configuration, and database changes in GitHub, delivering them through CI/CD pipelines and proper change management.
  • Contribute to database standards, runbooks, and documentation.
  • Participate in the rotating on-call rota supporting production systems.
  • Provide day-to-day support to engineering and infrastructure teams.
  • Take part in incident response and post-incident reviews.

Desired Qualifications

  • Experience moving production workloads between database engines.
  • Experience with Couchbase or comparable NoSQL or document-store technologies.
  • Experience with CockroachDB or other distributed SQL platforms.
  • Experience with infrastructure-as-code tools such as Terraform or Ansible.
  • Experience with database CI/CD tools such as Flyway, Liquibase, or Redgate.
  • Experience with on-premise infrastructure, including servers, storage, networking, and virtualisation.
  • Experience with Kafka or streaming platforms.
  • Relevant certifications, if applicable.

About the Company

THG Ingenuity

Integrated commerce platform with AI fulfillment

THG Ingenuity provides an integrated commerce platform that helps brands manage the entire online shopping journey across multiple sales channels. It combines THG Commerce’s cloud-native stack for AI-powered digital shopping with built-in marketplace and social commerce, THG Fulfil’s fulfillment system (SaaS and Robotics-as-a-Service) that coordinates checkout, delivery, and customer experience, and THG Studios’ in-house creative production. The platform unites commerce technology, logistics, and content creation into one ecosystem, enabling AI-driven inventory management, forecasting, automated fulfillment, and personalized experiences across channels. Its goal is to help brands simplify and scale online commerce by offering a tightly integrated, multi-channel solution that covers sourcing to checkout to delivery and content.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Manchester, United Kingdom
Founded
2004

Recently Posted Jobs

Explore more opportunities at THG Ingenuity

See more jobs