Job Openings Database Administrator

About the job Database Administrator

Position : Database Administrator

Headcount : 1

Employment Type: Full-time (100% Onsite)

Workplace: Rama 9,Bangkok, Thailand

Working Hours: Monday-Friday, 09:00-18:00 Day Off: Saturday- Sunday

Responsibilities:

  • Administer, monitor, and maintain database systems across production, staging, and development environments.

  • Ensure database performance, security, scalability, and availability.

  • Perform routine backup, restore, and disaster recovery planning and testing.

  • Optimize queries and indexes for PostgreSQL and Amazon DocumentDB.

  • Implement and manage replication, monitoring, and alerting systems.

  • Collaborate with DevOps and development teams to support CI/CD workflows and application deployment.

  • Automate regular database maintenance tasks using shell scripts or infrastructure-as-code tools.

  • Maintain up-to-date documentation on configurations, access policies, and standard operating procedures.

  • Provide technical guidance and root cause analysis during incidents or performance issues.

  • Experience with PostgreSQL and Amazon DocumentDB will be given special consideration.

Qualifications:

  • Bachelors degree in computer science, IT, or a related field.

  • At least 3 years of hands-on experience as a Database Administrator in a production environment.
  • Solid understanding of relational database concepts and query optimization.

  • Experience with PostgreSQL administration and tuning.

  • Familiarity with Amazon DocumentDB or MongoDB-based architectures.

  • Knowledge of backup/restore strategies and high availability configurations.

  • Proficiency in writing automation scripts using Bash, Shell, or Python.

  • Basic understanding of cloud environments, especially AWS (e.g., RDS, IAM, VPC).

  • Comfortable working with Linux-based systems and monitoring tools such as CloudWatch