Some of the duties include -
1. Requirements analysis & evaluation
2. Recommending IT components that best meets the requirement
3. Continuously working on improvements and suggesting upgrades
4. Prepare cost estimates, monitor & control budget
5. Supervision to staff, vendors, suppliers & partners