Implement approved policies, standards operating procedures (SOPs), work plan, manuals and other support systems to manage the IT Department to achieve targeted objectives.
Analyze technical options available within the existing technology and recommend appropriate solutions to meet business requirements.
Study information needs, confer with users/clients, study systems flow, data usage, work processes, investigate problem areas and follow the software development lifecycle to ensure quality products and solutions.
Study and test new programs to ensure accuracy and correctness in judgment and language rules.
Responsible for prompt upgrades and enhancements of software systems.
Perform system analysis and programming tasks to maintain and control the use of computer systems software.
Ensure software system installation and monitor equipment functioning to ensure specifications are met.
Modify and update existing software to correct errors, adapt to new hardware and improve on its performance.
Control the computer systems budgets and expenditures.
Monitor to ensure that the Company is protected against IT intrusion and other attacks e.g. illegal database updates, viruses, etc.
Maintain professional relationship with service providers, clients and other stakeholders to
facilitate the development of software applications and solutions.
Stay abreast with new emerging trends and best practices in software development /programming tools and methodologies to improve on the delivery of products and solutions.
Maintain, update, repair and/or modify existing programmes to increase operating efficiency or adapt to new requirements.
Maintain and update data on software developed for easy retrieval and accessibility of information.
Install and maintain fool proof and passwords.
Input and maintain IP addresses.
Ensure and maintain effective usage of attendance biometric Machine
Prepare periodic and monthly department reports
Coordinate with external stakeholders on the functioning on Reroy telecommunication
Install, monitor and maintain Reroys CCTV
Perform any other duty assigned by Superior Officers.