Perform troubleshoot and resolve complicated communication network systems.
Provide technical support to company and assist in proper usage of computer networks.
Supervise software installation tools, improve and update software package.
Coordinate with management board to formulate budgetary plans and ensure upkeep of equipments.
Ensure compliance to all computer application process and related programs.
Maintain IT based technology and recommend improvement to technological devices.
Train workers and perform proper assessment tests on it.