• Running regular checks on network and data security
• Identifying and acting on opportunities to improve and update software and systems
• Developing and implementing IT policy and best practice guides for the organization
• Manage IT staff by recruiting, training and coaching employees, communicating job expectations and appraising their performance
• Conducting regular system audits
• Running and sharing regular operation system reports with senior staff
• Overseeing and determining timeframes for major IT projects including system updates, upgrades, migrations and outages
• Managing and reporting on allocation of IT budget
• Determine the IT needs of an organization and are responsible for implementing computer systems to fulfill the organization's information systems requirements
• Providing direction for IT tea-----------mbers
• Identifying opportunities for team training and skills advancement
• Responsible for coordinating, planning, and leading computer-related activities in an organization
• Identify problematic areas and implement strategic solutions in time