ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Database Administrator

Confidential

Bangkok, Thailand Hybrid permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Database Administrator is responsible for designing, implementing, and maintaining databases for Omise's financial systems, ensuring data security and integrity.

Job Description

About the Company 

At Omise, we believe the digitalization of the economy has opened up the world and offers endless opportunities to grow and make meaningful connections with one another. Omise connects people, businesses and society in innovative ways to provide fair and open access to a growing economic ecosystem under its vision of enabling access to the digital economy for everyone. We are on a mission to make digital finance seamless and borderless for people and businesses. Our solutions are used by thousands of companies worldwide including Toyota, ByteDance, ICBC, Siam Commercial Bank, True Money, Worldline, Allianz, Bank of Ayudhya, McDonald’s, BMW, King Power and Pomelo. 

As a value-driven organization, we are committed to selecting and retaining the sharpest minds across all functions. Join us in our global efforts to make digital finance seamless and borderless for people and businesses.

About the Team 

Omise Engineering teams have a strong focus on innovation and staying at the forefront of technological advancements. This involves a commitment to continuous learning and experimentation with new tools and methodologies. We foster a collaborative environment where team members can openly communicate and share ideas. Omise engineering follows agile methodologies i.e. iterative development process, frequent feedback, and adaptability to changes, allowing teams to respond quickly to evolving requirements. We promote a sense of ownership and accountability and a healthy work-life balance.

Why we need you

We are looking for an experienced Database Administrator who has a strong understanding of PostgreSQL database management on AWS cloud infrastructure, while also working with NoSQL solutions like MongoDB, DocumentDB, and DynamoDB. The role will lead database operations, including implementing database lifecycle operations, backup and recovery strategies, performance optimization, and mentoring junior team members as well as managing infrastructure-as-code using Kubernetes and Terraform.

You will collaborate with cross-functional teams to support application scaling, evaluate emerging database technologies, and ensure data models align with business requirements while maintaining security standards (PCI DSS) and compliance for payment systems.

What you will be doing

Lead the DBA team in responding to database-related alerts & escalation, as well as working with other teams to come up with strategic solutions to recurring problems

Lead and mentor junior database administrators, providing technical guidance and critical decision-making support

Responsible for implementing, managing, and optimizing high-availability PostgreSQL databases on AWS cloud infrastructure

Design, implement, and verify database backup and recovery strategies, ensuring data integrity and business continuity

Execute and manage database lifecycle operations including creatings, configurations, upgrades, and migrations

Monitor database performance proactively and implement optimization strategies

Responsible for capacity planning and develop long-term database infrastructure strategies

Collaborate with cross-functional teams (data, development, and architecture) to support application scaling and growth

Create and Maintain comprehensive documentation for database procedures, schemas, and troubleshooting guides

Research and evaluate new databases, technologies, and trends to provide innovative ideas and solutions to improve the existing infrastructure and support new projects and requirements

Ability to review schemas, implement partitioning tables and sharding ,and other changes to improve scalability and performance.

Review proposed software design solutions, providing advice on data models required to support solutions

To be aware of and uphold the security responsibilities as stated in the company's Information Security Policy

Manage infrastructure-as-code using Kubernetes and Terraform

Be part of the on-call rotation to respond to emergencies during off-work hours

You

A minimum of 5 years working experience in Information Technology and Database Administration 

Experience in PostgreSQL database administration

Strong proficiency in English communication (verbal and written)

Able to effectively lead a team

Knowledge of underlying database architecture - schemas/products, database objects, file system structure, tables, views, procedures, functions, triggers, sequences, indexes, and constraints.

Extensive hands-on experience in database management, including: creating and maintaining databases, applying patches and system upgrades, database cloning and migration, advanced troubleshooting, implementing database security measures and performance optimization, and tuning

In-depth knowledge of PostgreSQL concepts including vacuum, logical & physical replication, native partitioning, and sharding

The capability to design, build, and deploy database and application server technology to support software solutions in line with current and future strategy.

Work closely with developers and DevOps supporting Omise codebase to improve SQL queries, joins, and database structure

Strong analytical skills and ability to solve complex issues in a timely manner

Strong teamwork, decision-making, documentation, and analytical skills

Strong experience of working with high availability, scalability environments

Experience in OS system engineering and administration, Linux, Unix, and Windows

Experience in system scripting, such as PERL, PYTHON, Shell, etc

Experience in Kubernetes, Terraform, and Ansible a plus

Autonomous, and with the ability to work independently

Open-minded and eager to learn new things

Comfortable in a rapidly changing environment and working with a fast and agile team

Ability to deal with emergency situations in a calm, efficient, and prompt manner

Nice to Have

Experience with AWS Aurora, including multi-region deployments and Global Database architecture

Advanced PostgreSQL expertise, particularly in replication strategies and native partitioning

NoSQL database management (MongoDB Atlas, AWS DynamoDB, AWS DocumentDB)

Connection pooling optimization, especially with PGBouncer

Database sharding implementation and management

Infrastructure as Code experience using Terraform & Kubernetes

AWS database cost optimization and resource management

Understanding of Ruby on Rails and ActiveRecord ORM

Experience with Datadog for database monitoring, logging, and alert management

Familiarity with PCI DSS compliance requirements in database environments

Omise & D&I Statement

Omise embraces diversity and nourishes an open and inclusive work environment, and our values revolve around putting the customer at the center of everything we do. Omise is one of the few truly global companies with roots in Southeast Asia, with Omisans comprising over 27 nationalities. All decisions to hire, promote or discharge are based on merit, competence, performance and business needs.

We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status or any other applicable legally protected characteristics.

*Discover how Omise prioritizes and protects your privacy and data by clicking HERE to explore our Human Resources privacy policy before you embark on your journey with us.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply