Network and infrastructure engineering at Dorset Software

These engineers are the ‘go to’ people in IT; they make the company what it is and enable everyone else to work

Network and infrastructure engineers are responsible for building and maintaining the fabric on which all other IT systems and services are built. They also create and maintain network services and middleware platforms including Active Directory, SQL Server and SharePoint. With the current trend towards cloud computing, this role is currently migrating existing systems to cloud based providers.

In network engineering the role involves setting up, administering, maintaining and upgrading communication systems, local area networks and wide area networks. While infrastructure engineering includes providing the development platforms, database administration, security, data storage and disaster recovery strategies.

Responsible for implementing, maintaining, supporting, developing and, in some cases, designing communication networks and platforms within an organisation or between organisations, network and infrastructure engineers ensure the integrity of high availability network and infrastructure to provide maximum performance for end users.

What skills and attributes do I need?

At Dorset Software we’re confident that you’re able to pick up everything you need to know in our 17-week training programme. In addition to the standard academic criteria, we are looking for graduates who are passionate about technology, have excellent communication skills, are methodical in their problem-solving approach and have good planning and analysis skills.

What sort of projects will I be involved in?

Network and infrastructure engineers work on projects both internally as part of our organisation’s IT team and externally for our customers. The exact duties on each project are influenced by the size and sector of the client. For example, in a large investment bank you may have specific responsibility for one area of the system. In a small company, the engineer may need to troubleshoot for any IT-related problem that arises.

Example projects include:

  • providing a Microsoft Azure environment to enable developers to complete Microsoft e-learning.
  • developing a new mechanism for publishing prototype websites for client review;
  • replacing a corporate firewall;
  • setting up Amazon Web Services for a high volume, high availability consumer event ticketing website;
  • implementing automated software deployment;
  • implementing technology to provide highly available infrastructure;
  • implementing an e-learning system on Linux infrastructure in a Windows domain.
  • scripting repetitive processes so that they can be carried out by non-technical users;
  • migrating infrastructure to the cloud for hosting client public facing websites.

Where can a graduate network and infrastructure job lead?

After initial training, all of our developers spend the next 18 months to 2 years working with a range of projects and clients, gaining valuable experience. With this grounding engineers are able to progress to more specialist technical roles such as solution architects, responsible for designing new implementation projects. Alternatively, with additional training, some engineers choose to transfer into other IT, customer-related or management roles, such as analysts, project managers or training roles.

Find out more