Senior Database Administrator

THG Ingenuity

Pune District

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

THG Ingenuity is seeking a Senior Database Administrator to design, build, and operate the organisation's database infrastructure. You will manage SQL Server and PostgreSQL clusters across on‑prem and Google Cloud, emphasising high availability, automation, and reliability for critical services.

Collaboration with engineering teams and on‑call rotation are expected. The role focuses on platform engineering, automation, and scalable database operations with exposure to Couchbase/CockroachDB and

Qualifications

  • 7+ years of administration experience with SQL Server and PostgreSQL in production environments.
  • Experience with Cloud platforms, especially Google Cloud Platform.
  • Knowledge of backup, recovery, and disaster recovery strategies.
  • Experience with automation and scripting (PowerShell, Python) to reduce manual tasks.
  • Experience with monitoring and observability tools (Prometheus, Grafana).
  • Familiarity with CI/CD and source control practices (Git).

Responsibilities

  • Deploy, configure, maintain, and upgrade SQL Server and PostgreSQL environments across dev, test, and prod.
  • Ensure servers are securely configured, patched, and compliant with standards.
  • Manage backup, restore, and maintenance strategies for data protection and availability.
  • Deploy and manage database environments within Google Cloud Platform.
  • Provision database servers using Compute Engine VMs or Cloud SQL.
  • Configure networking, storage, and security controls for cloud databases.

Skills

SQL Server
PostgreSQL
Google Cloud Platform
Automation scripting
High availability
Backup and DR
Monitoring & observability

Tools

Compute Engine
Cloud SQL
Prometheus
Grafana
Git
PowerShell
Python

Job description

THG Ingenuity is a fully integrated digital commerce ecosystem, designed to power brands without limits. Our global end-to-end tech platform is comprised of three products: THG Commerce, THG Studios, THG Fulfilment. Each represents a single, unified solution, overcoming challenges and taking brands direct-to-consumer. Our client portfolio includes globally recognised brands such as Coca-Cola, Nestle, Elemis, Homebase, and Proctor & Gamble.Technology is the driving force behind THG Ingenuity, and it starts with our people. We are ambitious with our goals and challenge conventional thinking. THG Ingenuity is different because we support every single person to make massive impact and drive their own work. Our people are always learning, and we work every day to ensure our technology, from our software platforms to our hosting services, to our AIcapability and beyond, is world class. This enables us to keep powering THG Ingenuity and our partners on a global scale.

About the Role

As a Senior Database Administrator within the Database Platform team, you will design, build, and operate the organisation’s database infrastructure platform. You will play a key role in the evolution of our database architecture, helping define standards, tooling, and best practices for how databases are deployed, managed, and operated across the organisation. The Database Platform underpins critical services across the engineering organisation and must deliver high levels of reliability, scalability, and automation. The team follows a platform engineering approach, focusing on automation, infrastructure-as-code, and repeatable platform builds to minimise manual operational work and improve system reliability. The platform consists of a large estate of SQL Server and PostgreSQL database clusters, alongside additional technologies such as Couchbase and CockroachDB. High availability is central to the platform design, making extensive use of technologies such as SQL Server Failover Clusters, AlwaysOn Availability Groups, and PostgreSQL physical replication to support highly reliable production systems. In this role you will work closely with engineering teams to provide database platform expertise and ensure applications are designed and operated in a way that supports performance, scalability, and reliability. You will manage database infrastructure across both on-premise environments and Google Cloud Platform (GCP). The role participates in a DBA on-call rotation and may require out-of-hours work to support deployments, maintenance activities, or operational incidents.

Responsibilities
  • Database Administration
  • Deploy, configure, maintain, and upgrade SQL Server and PostgreSQL database environments across development, testing, and production.
  • Ensure database servers are securely configured, patched, and compliant with operational standards.
  • Manage backup, restore, and maintenance strategies to ensure data protection and availability.
  • Deploy and manage database environments within Google Cloud Platform.
  • Provision database servers using Compute Engine virtual machines or managed services such as Cloud SQL where appropriate.
  • Configure networking, storage, and security controls for cloud-hosted database systems.
  • Implement backup, replication, and disaster recovery strategies in cloud environments.
  • High Availability and Disaster Recovery
  • Design and maintain high availability and disaster recovery solutions.
  • Configure and support replication technologies including transactional replication where required.
  • Perform regular testing of backup and recovery procedures.
  • Monitoring and Observability
  • Maintain monitoring and alerting using enterprise monitoring tools such as Prometheus, Grafana and other Database monitoring tooling.
  • Ensure proactive monitoring of database performance and availability.
  • Provide operational expertise and platform guidance across engineering teams.
  • Participate in the DBA on-call rota supporting production systems.
  • Perform out-of-hours deployments or maintenance activities when required.
  • Performance Optimisation
  • Identify and resolve database performance issues.
  • Work with development teams to optimise queries, indexing strategies, and schema design.
  • Automation and Platform Tooling
  • Develop automation and tooling to support database provisioning, patching, backup management, and routine maintenance tasks, reducing manual operational work and improving platform consistency.
  • Maintain automation scripts, configuration, and operational tooling in version-controlled repositories using standard engineering workflows.
  • Apply software engineering practices such as version control, code review, and CI/CD to database automation and operational tooling.
  • Governance and Collaboration
  • Contribute to the development and maintenance of database standards and procedures.
  • Maintain database security, access control, and auditing practices.
  • Collaborate with engineering teams to ensure database platforms support application performance and reliability.
Qualifications
  • Strong 7+ years of administration experience with SQL Server and PostgreSQL in production environments.
  • Experience supporting additional database platforms such as Couchbase is beneficial.
  • Experience deploying and managing database infrastructure in Google Cloud Platform.
  • Familiarity with services such as Compute Engine, Cloud SQL, persistent storage, networking configuration, and IAM.
  • Experience designing and supporting high availability and disaster recovery architectures.
  • Experience with SQL Server high availability technologies such as AlwaysOn Availability Groups and Failover Clustering.
  • Knowledge of replication technologies including transactional replication.
  • Experience implementing monitoring and alerting using tools such as SQL Monitor, Prometheus, Grafana, or similar database observability platforms.
  • Experience with database installation, configuration, patching, and upgrades.
  • Strong understanding of backup and recovery processes.
  • Knowledge of database security best practices.
  • Experience scripting or automating database administration tasks using tools such as PowerShell, Python, or similar scripting environments, with a focus on reducing manual operational work.
  • Familiarity with source control systems such as Git.
  • Strong written and verbal communication skills.
  • Ability to collaborate effectively with engineering and infrastructure teams.
Required Skills
  • Engineers who enjoy building reliable shared infrastructure used by multiple engineering teams.
  • A strong focus on automation and reducing manual operational work.
  • A collaborative mindset when working with application developers and platform teams.
  • A passion for improving reliability, performance, and operational efficiency.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Consultant - PostgreSQL databases
Senior Consultant - PostgreSQL databases

enGen Global • Chennai District

On-site
INR 3,500,000 - 6,500,000
PostgreSQL DBA Specialist
PostgreSQL DBA Specialist

enGen Global • Chennai District

On-site
INR 4,000,000 - 6,000,000
Software Engineering Manager, Databases, Google Cloud
Software Engineering Manager, Databases, Google Cloud

Google • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

THG Ingenuity • Pune District

On-site
INR 3,200,000 - 5,400,000
Vice President / Database Administration Manager
Vice President / Database Administration Manager

AllianceBernstein • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Senior Database Engineer
Senior Database Engineer

Techversantinfotech • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Questhiring • Gurugram District

On-site
INR 1,800,000 - 2,800,000
Technical Team Lead - Database Operations (Google Cloud Platform)
Technical Team Lead - Database Operations (Google Cloud Platform)

Tata Consultancy Services • Chennai District

On-site
INR 1,800,000 - 3,000,000
Principal Database Engineer
Principal Database Engineer

NextGen Healthcare India Pvt Ltd • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Sr. Google Cloud Engineer Experience
Sr. Google Cloud Engineer Experience

Durus Consulting • Chennai District

On-site
INR 4,000,000 - 6,000,000