Full Stack Developer – Earthquake, Tsunami, and Ocean Systems (Thai nationality)

: Regional Integrated Multi-Hazard Early Warning System (RIMES)
: 7 Nov 2023
06 / December / 2023

Position Title:  Full Stack Developer – Earthquake, Tsunami, and Ocean Systems 

Background:   The Regional Integrated Multi-Hazard Early Warning System for Africa and Asia (RIMES) is an international and intergovernmental institution, owned and managed by its Member States, for the generation and application of early warning information. RIMES evolved from the efforts of countries in Africa and Asia, in the aftermath of the 2004 Indian Ocean tsunami, to establish a regional early warning system within a multi-hazard framework for the generation and communication of early warning information, and capacity building for preparedness and response to trans-boundary hazards. RIMES was established on 30 April 2009, and was registered with the United Nations on 1 July 2009. RIMES operates from its regional early warning center located at the campus of the Asian Institute of Technology in Pathumthani.

Position Description:  The Full Stack Developer – Earthquake, Tsunami, and Ocean Systems is responsible for developing/enhancing and/or customizing the Decision Support Systems (DSSs) for earthquake, tsunami, and ocean applications, and is part of an earthquake and tsunami investigation team at RIMES’ regional facility for tsunami warning.

Contract Type: Full-Time Contract

Duty station: Regional Integrated Multi-Hazard Early Warning System AIT Campus, 58 Moo 9 Paholyothin Rd., Klong 1, Klong Luang, Pathumthani 12120 Thailand.

Minimum Qualifications:


  • At least Bachelor’s Degree in computer science, computer engineering, information and communication technology, or a related field


  • A minimum of 3 to 5 years of experience in software development, with a proven track record of system development.
  • For iOS, Mobile iOS development (Swift, Objective C), Experience with Xcode.
  • For Android, Experience with Mobile Android Development (Java, Kotlin) Experience with Android Studio
  • For web responsive, Experience with Angular and React JS with strong knowledge of any Javascript, HTML, or CSS.
  • Having DevOps experience is a plus with knowledge of backend support preferably Python (Django) or Node (Express), or PHP (Laravel), and frontend support with Angular/Any other framework based on JS.
  • String skills in HTML5, Perl, Shell, and other web development frameworks
  • Experience in diverse database design (MySQL, Microsoft SQL, MongoDB, PostgreSQL, or NoSQL)
  • Strong knowledge of working with Linux Operating System
  • Knowledge of data management and visualization analytics like D3.js, Tableau, or Vega
  • Strong knowledge of R, Python, JavaScript and a basic understanding of FORTRAN would be an added advantage
  • Knowledge of Cloud services and platforms such as Hadoop, Azure, Google Earth Engine etc.
  • Knowledge of handling API-based services, and geographical data formats like GeoJson, and ESRI Shapefiles

Skills and Abilities: 

Strong analytical, problem solving, and multitasking skills; demonstrated ability to plan and organize work independently; sound judgment and reasoning ability; excellent written and verbal English communication skills

Personal Qualities:

Excellent inter-personal skills and team-oriented work style; high level of patience and professionalism; ability to remain calm when dealing with crisis; ability to keep confidential matters private; interest in working in a multi-cultural environment; strong desire to learn; willingness to work hard; a good sense of humor and fun, but with seriousness on the quality and excellence of work

Major Duties and Responsibilities:

System development:

  • Develop/Enhance/Customize front-end applications, databases, and required modules/ functionalities to support the earthquake monitoring and tsunami warning operations, ocean/coastal applications, including, but not limited to, ocean state forecast, tsunami, storm surge, oil spill, coral bleaching, sea level rise, potential fishing zones, sea rescue, etc.
  • Develop and/or integrate existing plugins, APIs, Microservices, Angular-based components
  • Handle and utilize different data formats including XLS, CSV, XML, NetCDF, HDF5, etc. in tool development
  • Visualize data using web GIS-based technologies
  • Implement security and data protection measures
  • Ensure optimum system performance, upgrade or enhance existing features/ functionalities, troubleshoot and debug programming issues
  • Develop and maintain technical documentation and user manuals

Operational support to 24/7 earthquake and tsunami services:

  • Ensure shift operations are carried out in compliance with RIMES SOP/RTWP standards
  • Ensure proper handover of information, duties, and responsibilities between shift owners and communication of problems/issues encountered during operations
  • Operate the RIMES seismic and sea level monitoring systems for the determination of the location, magnitude, and tsunami potential of any earthquake occurring in the Indian Ocean and Southeast Asian regions and decision support system for dissemination of earthquake alerts and tsunami advisories
  • Prepare and issue tsunami advisories to national warning centers of member countries during a tsunami emergency
  • Ensure that tsunami advisories are properly relayed and coordinated with other RTWPs to avoid confusion and to complement watches issued by these providers
  • Prepare a situation report for earthquake events with magnitude 6.5 and above
  • Recommend and implement improvements in earthquake monitoring and tsunami warning capabilities

Duration:         1 year (extendable for longer-term employment, based on satisfactory performance) 

Probationary period:     120 Days.

How to Apply: Interested candidates should send your application letter, resume, salary expectation and 2 references in PDF format to rimeshra@rimes.int by midnight of 6 December 2023, Bangkok time. Please state “Full Stack Developer – Earthquake, Tsunami, and Ocean Systems: Your Name” the Subject line of the email. Only short-listed applicants will be contacted.


Ms. Dusadee Padungkul

Head-Operational Support

Regional Integrated Multi-Hazard Early Warning System

AIT Campus, 58 Moo 9 Paholyothin Rd., Klong 1,

Klong Luang, Pathumthani 12120 Thailand.


RIMES promotes diversity and inclusion in the workplace. Well-qualified applicants particularly women are encouraged to apply.

Contact : rimeshra@rimes.int


ขณะนี้มีเวปไซด์ปลอม หลอกให้โอนเงินบริจาคในนาม Oxfam โดยใช้ชื่อว่า th-oxfam.org กับ th-oxfam.com จึงขอแจ้งมา ณ ที่นี้ว่าปัจจุบัน องค์การอ็อกแฟมในประเทศไทยไม่ได้เปิดระดมทุนจากประชาชนทั่วไป และไม่มีการเปิดรับบริจาคใดๆ ทั้งสิ้น

At present, there are fake website under the names of th-oxfam.org and th-oxfam.com asking for donation, therefore, kindly be informed that Oxfam in Thailand currently does not accept any individual donation from the public and does not conduct any fundraising activity.
Please beware of donation scams!

เตือนภัย! ขณะนี้มีเว็บไซต์ปลอมและกลุ่มไลน์หลอกให้โอนเงินบริจาคให้แก่ Save the Children Thailand ทางมูลนิธิขอแจ้งว่าเว็บไซต์ของเรามีเพียง http://thailand.savethechildren.net เท่านั้น Save the Children Thailand ไม่อนุญาตให้บุคคลใดเรียกร้องและรับเงินบริจาคแทนมูลนิธิ และจะไม่ขอเงินบริจาคผ่านทางไลน์ หากท่านสงสัยว่าอาจจะกำลังถูกหลอกลวง กรุณาแจ้งตำรวจได้ทาง https://www.pct1599.net

Beware! There are currently fake websites and unauthorised LINE groups calling for donation, falsely claiming to be associated with Save the Children Thailand. Please be informed that our official website is http://thailand.savethechildren.net. We do not authorise any individuals to call for and accept donations on our behalf, and never ask for donations through LINE. If you have concerns that you are being deceived, please report directly to the police reporting channel - https://www.pct1599.net.

About Us

เว็บไทยเอ็นจีโอ สนับสนุนการใช้สัญญาอนุญาตครีเอทีฟคอมมอนส์และเผยแพร่แนวคิดวัฒนธรรมเสรี เนื้อหาในเว็บไซต์ไทยเอ็นจีโอดอทโออาจี ท่านสามารถเอาไปใช้งานได้เลยโดยไม่ต้องขออนุญาต เพียงท่านระบุที่มาและห้ามทำการค้า

ThaiNGO Team

ติดต่อประสานงาน - Contact
Tel : 099-014-3797

ผู้ดูแลเว็บ - Webmaster
Tel : 080-078-4016

บรรณาธิการ - Editor
Tel : 082-178-3849

Email : webmaster@thaingo.org

Office Hours : Mon-Fri , 9.00-17.00

Contact Info

2044/23 ถ.เพชรบุรีตัดใหม่ บางกะปิ ห้วยขวาง กรุงเทพ 10310

2044/23 New Phetchaburi Road, Bangkapi, Huai Khwang, Bankok 10310

+662 314 4112