Analyst Programmer
BID ref: 61111-1
Department:
JUDICIARY
Job nature:
(T26) To help to enhance the existing application of Audio-Visual ("AV") facilities in the courtrooms of the Judiciary with the use of Information Technology ("IT") technologies for more sustainable and adaptable uses and explore the opportunities and approach in adopting the integrated AV and IT for the provision of future courtroom systems.
Responsibilities:
(T26) The Judiciary has more than 200 courtrooms equipped with different kinds of AV/IT facilities. These facilities were installed to support court proceedings at different times by different service contractors in the past 20 years. They are being used for capturing, recording, broadcasting, and playing back the audio / visual signals in the court related areas, and providing video communication links between courts and internal/external remote locations. As technology advances, more and more AV systems employ IT technologies and standards, including IP-based network communication, web based control interface, digital audio and video standards, etc. The convergence of AV and IT technologies is happening in the market as well as in the Judiciary. An AV/IT integrated approach is necessary to tackle the increasing demand on the systems and fast-changing business requirements. The candidate will take part in the development, maintenance and on-going support of AV/IT systems for courtrooms, including video conferencing/streaming/broadcasting systems, control systems, web-based realtime communication system and automation system. He/She shall have IT development experience and general knowledge of AV system.
Requirements:
The candidate should have solid experience on software development, customization, deployment, system administration and maintenance as well as general understanding of server virtualization, network, storage, appliance, application container technologies. Preference will be given to those with experience on video streaming, WebRTC implementation, Websocket, full-stack web application development and wide exposure on integration of AV and IT technologies. Minimum experience: 4 years in IT and 3 years in relevant field experience
Technical skills:
IT Application Development and Management (36)
Web Programming (24)