Assist the IT Department head in leading, developing, mentoring, and auditing the quality control for the Technical Support Team and the System Development Team
Oversee the daily operations of the Technical Support Team as well as participate as an active member of the team, which includes but are not limited to: a.) Keeping computer systems running smoothly, b.) Installing and configuring computer hardware operating systems and applications, c.) Monitoring and maintaining computer systems and networks, d.) Troubleshooting system and network problems, diagnosing and solving hardware or software faults, e.) Replacing parts as required.
Provide support to all software engineering processes
Assist to code all programs and design short and long term objectives for all applications
Coordinate with departments to analyze all requirements and provide efficient support to all end users
Administer project list and prioritize all work and determine an effective departmental budgets
Maintain and recommend improvements to all system
Provide support, including procedural documentation and relevant reports
Rapidly establish a good working relationship with costumer and other professionals