Senior DBA

Loma Technology

Hot job
  • Location:

    Cambodia

  • Category:

    Information Technology

  • Job Type:

    Full Time

  • Salary:

    Negotiable

Skills Required: MySQL


Educational Requirements:
  • Master Degree, Bachelor Degree
Experience:
  • 3 Years

Extra Benefits:

  • Sick Leave
  • Annual Leave
  • Special Leave

Job Description:

JOB SUMMARY

 We are looking for a hands-on Senior DBA to take ownership of database stability, performance, and reliability in a production system that currently faces unstable behavior and difficult-to-diagnose issues. This role requires real production troubleshooting experience (not only theoretical knowledge). You will lead root-cause analysis (RCA), performance tuning, HA/DR design, cluster deployment/operations, and operational standards.

 KEY ACCOUNTABILITIES

1. Production Stability & Incident Response

Own database stability: investigate timeouts, slow queries, deadlocks, replication lag, performance spikes, connection saturation, and unexpected downtime.

Drive incident handling end-to-end: triage mitigation recovery postmortem (RCA) with clear corrective and preventive actions.

Build a repeatable approach for hard issues: reproduce, isolate, prove root cause, and implement permanent fixes.

2. Performance Tuning & Optimization

Optimize SQL performance: query analysis, indexing strategy, execution plans, statistics tuning, and parameter tuning.

Optimize connection management (pooling, max connections, concurrency/threading), and reduce hotspots/lock contention.

Improve schema design and data access patterns for high-concurrency workloads.

3. High Availability (HA), Backup & Disaster Recovery (DR)

Design and operate replication/failover (HA) and disaster recovery strategies.

Own backup & restore strategy: define RPO/RTO, validate backups, run restore drills, and support point-in-time recovery (PITR) when applicable.

Ensure data integrity and consistency across environments.

Own database cluster deployment and operations: design and implement cluster/replication topology, perform installation and configuration, rolling upgrades, failover drills, and ongoing health checks to ensure production reliability and business continuity.

4. Observability & Operational Excellence

Implement monitoring/alerting: key DB metrics, slow query logs, lock waits, replication status, disk I/O, buffer/cache health.

Create and maintain runbooks, SOPs, and database operational standards.

Capacity planning: storage growth, performance headroom, scaling strategy.

5. Security & Compliance

Manage roles/privileges, auditing, encryption (where applicable), and sensitive-data protection.

Enforce safe change processes: review risky DDL, schema migrations, and deployment practices.

6. Collaboration

Work with backend engineers to improve SQL and ORM usage, transaction boundaries, and data lifecycle practices.

Provide DBA review for new features: schema changes, migration risk, performance impact, and test plan.

  JOB REQUIREMENTS

    (Education, Qualification/Skills/Behaviors, and Related Experiences.)

5+ years as a DBA / database reliability engineer with real production ownership.

Proven experience resolving complex production DB issues (not only setup/maintenance).

Strong in:

Query tuning (EXPLAIN/ANALYZE), indexing, lock/deadlock diagnosis

Replication/HA/failover, backup/restore and recovery drills

Performance tuning (memory/I/O/concurrency), connection pooling strategy

Comfortable working under pressure during incidents, producing clear RCA and prevention plans.

Strong documentation and communication skills (able to explain root cause and fixes to non-DB stakeholders).

Proven experience deploying and operating database clusters end-to-end in production: setup, configuration, monitoring, upgrades, failover, and scaling (strong in at least one: PostgreSQL or MySQL HA/replication ecosystem).

Preferred / Nice to Have

Deep expertise in PostgreSQL and/or MySQL (one must be strong; both is a plus).

Experience with high-concurrency systems (finance / gaming / e-commerce / trading).

Experience in:

Partitioning, archiving, sharding strategy (when needed)

Read/write splitting, cache strategy (Redis), event-driven pipelines

On-prem + cloud hybrid deployments

Automation mindset: scripting (Bash/Python), Infrastructure-as-Code, CI/CD migration best practices.

 


Job Summary:
  • Job Posted:17 Apr, 2026

  • Expiration:17 May, 2026

  • Vacancy:1

  • Gender: No Preference

Working Conditions:
  • On Site