Database Administrator

  • Omise
  • Bangkok, Thailand
  • May 14, 2018
Full time Developer

Job Description

Omise is looking for a great Database Administrator to join the core team. This position will manage, scale 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 a high load database, slow queries, database bottlenecks, sharding and replication on PostgreSQL. You'll troubleshoot issues, gather data and statistics, optimize, and resolve errors.

You are:

  • Autonomous
  • Independent
  • Open-minded
  • Eager to learn new things
  • Self-motivated
  • Comfortable in a rapidly changing environment
  • Can communicate well and work as a team

Required Skills:

  • Advanced PostgreSQL knowledge
  • PostgreSQL replication and sharding
  • Have worked with large 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
  • Should be able to tune queries and suggest appropriate performance improvement steps
  • Work closely with developers and devops supporting 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
  • Postgres-BDR
  • RiakDB
  • Rails, ActiveRecord
  • Other languages such as Shell, Go, Erlang
  • ElasticSearch
  • 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

Requirements:

  • Recommendation letters from at least 2 previous jobs
  • Background clearance