Golden Gate Ventures


Database Administrator at Omise
Bangkok, TH
Omise is looking for a great Database Administrator to join the core team. This position will manage and grow our production and development infrastructure as our business grows. You will be working closely with the DevOps and Development teams to create, test and implement architectural and schema changes required to support and scale our business. You will also be responsible to support high query frequencies, slow queries, database bottlenecks, sharding and replication on PostgreSQL. You'll troubleshoot issues, gather data and statistics, optimize, and resolve errors.

You are:

Eager to learn new things
Comfortable in a rapidly changing environment
Can communicate well and work as a team
Required Skills:

Be an expert with PostgreSQL replication and sharding
Have worked with large PostgreSQL databases
Familiarity with AWS RDS
Familiarity with Google Cloud SQL
Good knowledge on PostgreSQL architecture and experience in setting the server parameters for optimal performance according to project requirements
Should be able to tune queries and suggest appropriate performance improvement steps
Work closely with developers and Omise codebase to improve SQL queries, joins and database structure.
Strong teamwork, decision-making, documentation and analytical skills.
3+ years Experience with Linux and Relational Databases
Bonus Skills:

Master-Master Replication
Docker, Kubernetes
Knowledge with Riak DB
Ruby on Rails (ActiveRecord)
Other languages such as Shell, Go, Erlang
Advanced Sharding and replication in PG
Automation of monitoring and alerts
This position offers you:

An above market salary
A nice and flexible work environment
A health care plan
Up to 3 days per week of remote work
A MacBook Pro to work from anywhere
A friendly bunch of colleagues

Recommendation letters from at least 2 previous jobs