Database Administrator Lead

Good co India

India

Remote

INR 2,400,000 - 4,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Good co India is seeking an experienced Database Lead to design, implement, and maintain enterprise databases with emphasis on high availability and performance. You will manage relational and NoSQL databases (Oracle, SQL Server, PostgreSQL, MySQL, MongoDB) across on-prem and cloud platforms, optimize queries, and drive DR and security initiatives.

You will mentor DBAs, collaborate with DevOps, security, and application teams, and shape standards for architecture, monitoring, and cost

Qualifications

  • 5–10+ years of experience in database administration and engineering.
  • Hands-on with Oracle, SQL Server, PostgreSQL, MySQL, and MongoDB.
  • Cloud database experience with AWS/Azure/Google Cloud.
  • Strong SQL tuning, indexing, partitioning, and performance optimization.
  • Backup, recovery, replication, DR, and high availability implementations.
  • Security, encryption, auditing, and regulatory/compliance awareness.
  • CI/CD, IaC, and observability practices in DB environments.
  • Excellent communication and leadership capabilities.

Responsibilities

  • Lead design, implementation, administration, and maintenance of enterprise databases for high availability.
  • Manage relational and NoSQL databases including Oracle, SQL Server, PostgreSQL, MySQL, and MongoDB.
  • Monitor performance, optimize SQL, implement indexing, partitioning, and tuning strategies.
  • Develop backup, recovery, replication, and disaster recovery solutions.
  • Establish security policies, access controls, encryption, auditing, and compliance.
  • Lead installation, configuration, patching, upgrades, migrations, and capacity planning.
  • Manage cloud platforms such as AWS RDS, Aurora, Azure SQL Database, and Google Cloud SQL.
  • Automate routine tasks using Python, Bash, or PowerShell.
  • Define architecture, standards, and operational procedures.
  • Collaborate with developers, DevOps, security, and data teams to ensure DB integration.
  • Plan capacity and scalability based on business needs.
  • Implement monitoring, alerting, and preventive maintenance.

Skills

Oracle
SQL Server
PostgreSQL
MySQL
MongoDB
Cloud databases
SQL tuning
Automation
Security & compliance
CI/CD / IaC
Leadership

Education

Bachelor’s/Master’s in CS/IT/Engineering

Tools

AWS RDS
Amazon Aurora
Azure SQL Database
Google Cloud SQL

Job description

Role & responsibilities


  • Lead the design, implementation, administration, and maintenance of enterprise database environments to ensure high availability, reliability, and performance.

  • Manage and optimize relational and NoSQL databases, including Oracle, Microsoft SQL Server, PostgreSQL, MySQL, and MongoDB.

  • Monitor database performance, identify bottlenecks, optimize SQL queries, and implement indexing, partitioning, and tuning strategies.

  • Develop and maintain database backup, recovery, replication, high-availability, and disaster recovery solutions.

  • Establish database security policies, access controls, encryption, auditing, and compliance procedures to protect sensitive information.

  • Lead database installation, configuration, patching, upgrades, migrations, and capacity planning activities.

  • Manage cloud database platforms such as AWS RDS, Amazon Aurora, Azure SQL Database, and Google Cloud SQL.

  • Automate routine database administration tasks using scripting languages such as Python, Bash, or PowerShell.

  • Define database architecture, standards, best practices, naming conventions, and operational procedures.

  • Troubleshoot complex database issues, lead root-cause analysis, and manage critical production incidents.

  • Collaborate with application developers, DevOps engineers, infrastructure teams, data engineers, and security teams to ensure efficient database integration.

  • Plan database capacity, storage utilization, resource allocation, and infrastructure scalability based on business requirements.

  • Implement database monitoring, alerting, performance reporting, and preventive maintenance processes.

  • Lead database migration projects, technology upgrades, cloud adoption initiatives, and modernization programs.

  • Manage database access provisioning, change management, audit requirements, and operational documentation.

  • Mentor database administrators, assign tasks, review technical work, and establish team performance standards.

  • Evaluate new database technologies and tools to improve operational efficiency, scalability, security, and cost optimization.




Preferred candidate profile


  • Bachelors or master’s degree in Computer Science, Information Technology, Computer Engineering, or a related technical discipline.

  • Typically 5 to 10+ years of experience in database administration, database engineering, or database operations, with demonstrated technical leadership.

  • Strong hands-on expertise in one or more enterprise database platforms, such as Oracle, SQL Server, PostgreSQL, MySQL, or MongoDB.

  • Advanced knowledge of SQL, query execution plans, indexing, partitioning, database design, and performance optimization.

  • Proven experience implementing database backup and recovery, replication, clustering, high availability, and disaster recovery solutions.

  • Experience managing production database environments, critical incidents, root-cause analysis, and service-level agreements (SLAs).

  • Familiarity with cloud database services across AWS, Microsoft Azure, or Google Cloud Platform.

  • Proficiency in database automation and scripting using Python, Bash, PowerShell, or equivalent tools.

  • Strong understanding of database security, encryption, identity and access management, auditing, and regulatory compliance.

  • Experience with database migrations, upgrades, patch management, capacity planning, and infrastructure optimization.

  • Knowledge of database monitoring and observability tools, configuration management, CI/CD practices, and Infrastructure as Code.

  • Ability to develop database standards, operational procedures, technical documentation, and disaster recovery plans.

  • Strong troubleshooting, analytical thinking, problem-solving, and decision-making skills.

  • Excellent communication, stakeholder management, mentoring, and team leadership capabilities.

  • Ability to coordinate with application, infrastructure, cloud, DevOps, and security teams to deliver reliable database services.



Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Administrator Manager
Database Administrator Manager

Symmetrical Global Search • Pune District

On-site
INR 1,500,000 - 2,100,000
Lead - Database Administrator: 797
Lead - Database Administrator: 797

Netcore • Mumbai

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

HealthEdge • Hyderabad

On-site
INR 900,000 - 1,300,000
Senior Database Administrator
Senior Database Administrator

IntouchCX • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Software Engineer
Software Engineer

Smartstream Limited • Pune District

On-site
INR 700,000 - 1,200,000
CoffeeBeans - Lead Infrastructure Support Engineer
CoffeeBeans - Lead Infrastructure Support Engineer

CoffeeBeans • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Lead – Database Administrator (DBA)
Lead – Database Administrator (DBA)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 4,000,000 - 7,000,000
Sr. SQL Server DBA Engineer
Sr. SQL Server DBA Engineer

Global Software Solutions Group • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Senior Database Administrator
Senior Database Administrator

CBTS • India

On-site
INR 1,200,000 - 2,200,000
Database Administrator Team Lead
Database Administrator Team Lead

Xceedance • Delhi

On-site
INR 2,800,000 - 4,600,000