Senior Database Administrator

8 - 13 years

20 - 35 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • Design, install, configure, monitor, and maintain relational and non-relational databases such as

    MySQL, PostgreSQL, Oracle, ClickHouse, MongoDB, Cassandra, ScyllaDB

    , etc.
  • Automate routine database administration, monitoring, and alerting using

    shell scripting, Python, Perl

    , or similar scripting tools.
  • Implement and manage

    high availability (HA), backup/recovery strategies, data security

    , and compliance measures.
  • Perform

    performance tuning

    , SQL query optimization, and database design improvements.
  • Document, test, and refine disaster recovery plans, including backup and restore procedures.
  • Provide

    day-to-day DBA support

    for internal IT teams, application developers, and external stakeholders.
  • Collaborate with infrastructure, QA, BI, and system engineering teams to ensure data integrity and high availability.
  • Participate in

    change management, root cause analysis

    , and maintain technical documentation and knowledge base articles.
  • Manage and oversee outsourced DBA services for routine database administration.
  • Install and apply database software updates, patches, and version upgrades as required.
  • Support

    application testing

    and production operations, including troubleshooting performance and operational issues.
  • Serve as the

    on-call DBA

    on a rotational basis.
  • Administer and monitor

    data pipelines

    and associated infrastructure.

Required Skills & Experience:

  • 8-10 years

    of experience managing

    enterprise-scale databases

    .
  • Expertise in

    at least three

    database technologies (with a mix of SQL and NoSQL):
    • SQL:

      Oracle, MySQL, PostgreSQL, ClickHouse

    • NoSQL:

      MongoDB, Cassandra, ScyllaDB, Redis, Aerospike

  • Experience in installing, configuring, and upgrading databases.
  • Strong background in

    backup/recovery procedures

    , including modern backup technologies and tools.
  • Understanding of

    user-level access controls, risk mitigation, and threat models

    .
  • Experience with

    synchronous/asynchronous replication

    , partitioning, converged systems, and

    cloud-based database services

    .
  • Hands-on experience with

    Linux (RHEL, Ubuntu, CentOS)

    and

    Windows Server

    environments.
  • Proficient in

    Shell scripting, Python

    , and/or

    Perl

    for task automation.
  • Familiarity with

    cron jobs

    and modern job schedulers like

    Apache Airflow

    .
  • Exposure to

    database monitoring platforms

    and tools (e.g., Prometheus, Zabbix, Nagios).
  • Knowledge of

    data integration platforms and tools

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Wikilabs India logo
Wikilabs India

Information Technology and Services

Bangalore

RecommendedJobs for You