setting up, developing and maintaining computer networks within an organisation or between organisations.
Design and install well-functioning computer networks, connections and cabling.
Perform troubleshooting to system failures and identify bottlenecks to ensure long term efficiency of network.
Test and configure software and maintain and repair hardware and peripheral devices
Evaluate network performance and find ways of improvement.