Analyst Programmer (T26 50292) (Deadline: 25/7/2024) (incentive $2,500)
Job ref no. | PK |
Job level | Middle |
Work experience | |
Education | Bachelor Degree |
Location | Kowloon |
Employment type | Full Time |
Benifits | |
Industry | Information Technology |
Job function | Information Technology (IT) |
Post on | 2024-07-16 |
(T26) - To revamp a web-based GIS 'Gamma-Go' platform showing ambient gamma dose rate and meteorological data collected at community level within Hong Kong.
- To migrate and consolidate various internal training databases and knowledge management systems from Network Attached Storage (NAS) to virtual machines (VM) with operating systems Redhat Linux and Ubuntu.
- To improve the workflow of a weather case simulation platform used for the purpose of internal training;
- To re-construct the database and revamp the layout design of a radiation knowledge management system named Radiation Repository System;
- To maintain all public education related webpages to fulfill the latest World Wide Web Consortium (W3C) requirements.
(T26) The analyst programmer shall develop software and provide technical supports for the systems and webpages of Training and Exercises Division. Major tasks are as follows:
- To speed up the data display process on 'Gamma-Go' platform;
- To improve the process of text and photo input of selected data on 'Gamma-Go' platform;
- To assist development of programs with C++ language to communicate with ESP32 microcontroller unit of 'Gamma-Go' device;
- To migrate various MariaDB databases and knowledge management systems from NAS to VM;
- To incorporate new cases and streamline workflow of weather case simulation platform;
- To re-construct the database and revamp the layout design of Radiation Repository System;
- To maintain all public education related webpages to fulfill the latest W3C requirements;
- To provide technical support on ad-hoc requests; and
- To write up documentation of software modules.
Proficient knowledge in Unix/Linux shell scripts, PHP, SQL, C++ and Web programming is essential. Knowledge in NAS and MariaDB is preferable.
A criminal record check will be required, and the offer is subject to the criminal record check results.