Staff Database Administrator (DBA)

8 - 12 years

0 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title:

Experience:

Location:

Job Summary:

We are seeking a highly skilled and experienced Staff Database Administrator (DBA) to lead the design, implementation, maintenance, and optimization of our database systems. This senior role demands a hands-on technologist with deep expertise in database architecture, performance tuning, automation, and high availability. As a Staff DBA, you will play a critical role in ensuring the scalability, reliability, and security of our data infrastructure, while mentoring junior DBAs and collaborating closely with engineering and DevOps teams.

Key Responsibilities:

  • Design, implement, and manage highly available, scalable, and secure database architectures
  • Own the performance tuning and optimization of complex database systems (queries, indexes, schema design, partitioning)
  • Manage database backups, recovery strategies, and disaster recovery planning
  • Automate database monitoring, maintenance, and deployment tasks using scripts and tools
  • Collaborate with developers on schema design, query optimization, and data modeling best practices
  • Ensure data integrity, security, compliance, and audit readiness
  • Lead migrations, upgrades, and cross-region database replication strategies
  • Create and enforce standards and best practices for database management
  • Mentor and guide junior DBAs or database engineers
  • Troubleshoot and resolve complex database issues in production and development environments
  • Evaluate and recommend database technologies/tools to improve efficiency and scalability
  • Work closely with infrastructure, SRE, and DevOps teams to align on infrastructure automation and monitoring

Required Skills & Qualifications:

  • Bachelors/Master’s degree in Computer Science, Engineering, or related field
  • 8–12 years of hands-on experience as a DBA (Relational and/or NoSQL) in large-scale environments
  • Expertise in RDBMS such as PostgreSQL, MySQL, Oracle, or Microsoft SQL Server
  • Experience with NoSQL databases like MongoDB, Cassandra, DynamoDB, etc.
  • Strong knowledge of SQL, PL/pgSQL, or equivalent procedural languages
  • Deep understanding of database internals, indexing strategies, and locking mechanisms
  • Experience with database clustering, replication, sharding, and HA/DR solutions
  • Familiarity with cloud database services (e.g., Amazon RDS, Aurora, Google Cloud SQL, Azure SQL)
  • Strong scripting skills in Python, Shell, or Bash for automation
  • Experience with monitoring and alerting tools like Prometheus, Grafana, DataDog, or similar
  • Proven track record of handling large-scale production systems with high uptime and performance SLAs
  • Strong analytical and troubleshooting skills
  • Excellent communication, collaboration, and documentation skills

Nice to Have:

  • Experience with Infrastructure as Code (Terraform, Ansible) for database provisioning
  • Exposure to Kafka, Redis, Elasticsearch, or other data platforms
  • Knowledge of data governance, privacy (GDPR, HIPAA), and security best practices
  • Experience with CI/CD pipelines for database code deployments
  • Certifications in database technologies (e.g., Oracle Certified Professional, AWS Certified Database Specialty)

Why Join Us:

  • Opportunity to architect and manage mission-critical databases at scale
  • Collaborative environment that encourages innovation and continuous improvement
  • Competitive salary and benefits package
  • Flexible/remote working options
  • Learning and development opportunities, including certifications and advanced tooling exposure

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

pune, ahmedabad, mumbai (all areas)