As a network engineer you'll have responsibility for setting up, developing and maintaining computer networks within an organisation or between organisations. You'll offer support to users, who can be staff, clients, customers and suppliers, and troubleshoot any problems that arise. You may, in some cases, also be involved in designing new networks. Your aim is to ensure the integrity of high availability network infrastructure to provide maximum performance for your users. Networks can include: computer voice firewall.