Search by job, company or skills

DBA Database Administrator

  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

DBA – Database Administrator

MariaDB – Cluster Admin

Location

Openings

Work Mode

Hyderabad

DBA – 5+ Yrs

Sr. DBA – 8+ Yrs

Work from Office (5 days/week)

Overview

We are seeking an experienced DBA / Senior DBA to join our team. The successful candidate will be responsible for designing, managing, and maintaining high-availability database systems, with a strong focus on MariaDB environments, particularly MariaDB with Galera Cluster.

The ideal candidate will possess deep expertise in database architecture, replication, clustering, performance tuning, and high-availability setups, along with hands-on experience in developing complex database applications, triggers, and stored procedures.

Key Responsibilities

  • Design, develop, and maintain databases and database applications using MariaDB
  • Deploy, manage, and maintain MariaDB with Galera Cluster to ensure high availability and fault tolerance
  • Monitor and optimize MariaDB, ProxySQL, and Galera Cluster performance, including node synchronization and overall cluster health
  • Configure and manage database replication, clustering, and failover mechanisms
  • Develop efficient database triggers and stored procedures
  • Design and maintain database schemas that effectively support business processes
  • Troubleshoot and resolve database performance issues, cluster inconsistencies, and replication failures
  • Ensure data integrity, security, and high availability of production databases
  • Implement backups based on GFS strategy, along with disaster recovery and database recovery processes
  • Optimize database performance through query tuning, indexing strategies, and server configuration
  • Participate in code reviews and provide technical guidance to team members
  • Collaborate with cross-functional teams to design and implement scalable database solutions

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5–8+ years of experience in MariaDB/MySQL database administration
  • Hands-on experience managing MariaDB with Galera Cluster in production environments
  • Strong understanding of database clustering, replication, and high-availability architectures
  • Experience in query optimization, performance tuning, and database troubleshooting
  • Strong expertise in writing database triggers and stored procedures
  • Experience managing large-scale databases and mission-critical systems
  • Familiarity with backup, monitoring, and disaster recovery strategies
  • Strong analytical and problem-solving skills
  • Ability to work effectively in a collaborative team environment
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Experience with Percona XtraDB Cluster or similar clustering technologies
  • Experience with cloud database platforms (AWS RDS, Aurora, Azure, etc.)
  • Familiarity with NoSQL databases such as MongoDB
  • Experience with database monitoring tools (Percona Monitoring, Prometheus, Grafana, etc.)
  • Experience managing environments with 100+ MariaDB database instances
  • Experience with ETL pipelines and data warehousing solutions
  • Expertise in OS-level and database performance tuning and optimization
  • Expertise in MySQL replication setup, including Group Replication, GTID, and troubleshooting
  • Strong experience in setting up high availability (HA) and disaster recovery (DR) architectures
  • Experience conducting DR drills and validation exercises
  • Experience in data migration activities
  • Good-to-have knowledge across multiple database domains: MariaDB, PostgreSQL, MongoDB; Graph databases (Neptune, OrientDB, etc.); Vector databases (FAISS, Chroma, Pinecone, Weaviate, etc.); PrestoDB, Apache Pinot, RocksDB
  • Working knowledge of Linux file systems and LVM
  • Familiarity with cloud environments and virtualization technologies
  • Expertise in automating routine tasks using Shell / Perl scripting
  • Ability to work under pressure while managing multiple tasks and priorities
  • Self-motivated and capable of working independently
  • Strong attention to detail with a focus on delivering high-quality results
  • Excellent communication skills, with the ability to translate technical concepts for diverse audiences
  • Strong troubleshooting, diagnostic, and problem-solving capabilities

Additional Skills (Good to Have)

  • Storage systems
  • Shell scripting
  • Perl scripting
  • MySQL Workbench

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153796285

Similar Jobs

Hyderabad

Skills:

DbaMariadbGalera Cluster

Early Applicant
Beware of Scammers

We don’t charge money for job offers