Junior MySQL & Database Reliability Engineer

Stampede Solution

Kuala Lumpur

On-site

MYR 60,000 - 90,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking a Database Administrator to manage MySQL/MariaDB/Percona across production, DR, UAT and development. You will configure, monitor and back up databases, implement clustering and failover, and document procedures and changes.

It’s a hands-on role requiring 1–3 years of DB administration, Linux expertise, strong SQL, and scripting ability. You’ll work with RDS/Aurora and on-call DR drills, based in Kuala Lumpur.

Qualifications

  • 1–3 years’ experience administering MySQL or a comparable relational database. Fresh graduates with strong SQL and Linux fundamentals are welcome to apply.
  • Proficient in Linux administration on the command line — filesystems, permissions, services, storage, and process and resource troubleshooting.
  • Strong SQL, and a working understanding of relational design, indexing, transactions and isolation levels.
  • Understanding of replication, clustering, backup strategies and disaster recovery — and able to explain the trade-offs between them.
  • Scripting in Bash or Python to automate routine tasks and checks.
  • A methodical approach to production change, including testing the rollback before applying the change.
  • Clear written English for runbooks, change records and handover notes.
  • Degree or diploma in Computer Science, Information Technology, Engineering or a related field — or equivalent practical experience.

Responsibilities

  • Keep our MySQL estate available, backed up, recoverable and performing across production, DR, UAT and development.
  • Run day-to-day database operations: monitoring, backup and restore, patching, user access and schema changes.
  • Support clustering, replication and disaster recovery setups — build them, test them and prove they fail over.
  • Document configurations, backup schedules, recovery procedures and change records.
  • Learn the data model behind the platform and grow into owning database environments of your own.
  • Install, configure and patch MySQL, MariaDB or Percona Server on Linux.
  • Manage users, roles and privileges on a least-privilege basis.
  • Apply schema changes and data migrations through the change process, with a tested rollback plan.
  • Monitor database health — connections, locks, slow queries, replication lag, disk and buffer pool usage — and act on what the metrics show.
  • Maintain capacity forecasts covering data growth, storage headroom, archiving and purging.
  • Build and support replication topologies: asynchronous and semi-synchronous, source-replica, and cluster setups such as Galera Cluster or MySQL InnoDB Cluster.
  • Support managed database services where we use them — Amazon RDS and Aurora for MySQL, or Azure Database for MySQL — including parameter groups, read replicas, failover and maintenance windows.
  • Configure and verify failover and take part in DR drills against agreed RTO and RPO targets.
  • Keep DR databases in step with production and hold the evidence that they are.
  • Run and monitor backup schedules using mysqldump, Percona XtraBackup, storage snapshots or the equivalent.
  • Test restores on a regular cycle — a backup nobody has restored is not a backup.
  • Maintain point-in-time recovery through binary log management and retention.
  • Keep retention periods aligned to client contracts and regulatory requirements.
  • Investigate slow queries using EXPLAIN, the slow query log and Performance Schema, and recommend indexing or query changes.
  • Tune server configuration — buffer pool, connections, temporary tables, InnoDB settings — against measured workload rather than guesswork.
  • Work with developers on data model and query design before it reaches production.
  • Join incident response for database outages and degradation and write up the root cause afterwards.
  • Apply database controls under our ISO/IEC 27001:2022 and PCI DSS v4.0 control environment — access control, encryption in transit and at rest, audit logging and separation of duties.
  • Support periodic access reviews, vulnerability remediation and audit evidence collection.
  • Handle production data, including cardholder and personal data, under our data handling and masking rules — particularly when refreshing non-production environments.

Skills

SQL proficiency
Linux basics
Scripting Bash or Python
Change management
English communication
Disaster recovery

Education

Degree or diploma in Computer Science or related field

Tools

Galera Cluster
MySQL InnoDB Cluster
ProxySQL
Percona XtraBackup
Orchestrator
AWS RDS/Aurora
Prometheus/Grafana

Job description

Jora Malaysia is seeking a Database Administrator to manage MySQL/MariaDB/Percona across production, DR, UAT and development. You will configure, monitor and back up databases, implement clustering and failover, and document procedures and changes.

It’s a hands-on role requiring 1–3 years of DB administration, Linux expertise, strong SQL, and scripting ability. You’ll work with RDS/Aurora and on-call DR drills, based in Kuala Lumpur.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Database Engineer
Junior Database Engineer

Stampede Solution • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Database Operations & Performance Engineer
Database Operations & Performance Engineer

PERSOL • Kuala Lumpur

On-site
MYR 80,000 - 110,000
Senior Database Engineer - High Availability & Performance
Senior Database Engineer - High Availability & Performance

AFED DIGITAL SDN BHD • Cyberjaya

On-site
MYR 60,000 - 110,000
Database Administrator
Database Administrator

AFED DIGITAL SDN BHD • Cyberjaya

On-site
MYR 60,000 - 110,000
Senior Database Administrator - Oracle & PostgreSQL Expert
Senior Database Administrator - Oracle & PostgreSQL Expert

TPE RESOURCE SOLUTIONS Sdn Bhd • Kuala Lumpur

On-site
MYR 90,000 - 180,000
Database Administrator
Database Administrator

Linktrix Consultants • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Database Engineer: HA/DR, Automation & Multi-DB
Senior Database Engineer: HA/DR, Automation & Multi-DB

Coforge • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Database Specialist
Database Specialist

VST ECS • Petaling Jaya

On-site
MYR 60,000 - 100,000
Database Architect & Developer for Scalable Data Systems
Database Architect & Developer for Scalable Data Systems

Capital Dynamics • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Database Admin
Database Admin

PERSOL • Kuala Lumpur

On-site
MYR 80,000 - 110,000