What is an infrastructure engineer?
Infrastructure Engineers design, build, manage and support the IT infrastructure that underpin all internal user services and services to the public. Within the Infrastructure Engineer job family, there are many roles with specific skills and capabilities relevant to particular areas of expertise. Specialist roles include:
- Network Engineer
- Cloud Engineer
- Data Centre Specialist/Engineer
- Unix Engineer
- Wintel Engineer
- Ops Centre
- 3rd Line Build Engineer
- Platform Shift Engineer
- Telecoms Engineer
- Security Operations Centre
- Technical Infrastructure Engineer
As a member of the IE family, you’ll use your understanding of IT equipment and how components interact to ensure the systems meet the user’s needs. This could mean delivering compute capacity to meet peak business demand, making it possible for multiple locations to access files on a server, or making sure crucial data is backed up regularly.
Why are Infrastructure Engineers so valuable?
They have a breadth of knowledge across multiple areas. While some may have deep expertise in particular areas, it’s their understanding of multiple disciplines that make them so valuable to an organisation.
What do Infrastructure Engineers do?
The Infrastructure Engineer is an IT professional that:
- has an appropriate level of understanding of every piece of the IT infrastructure
- has administration and configuration knowledge of end user applications, Windows Server, Linux, VMware, Cisco networking gear, servers, networking, cloud providers/offerings, and storage
- understands how all these things work together to make end user applications work, and work well
- knows how to troubleshoot problems across all the components of the infrastructure
- keeps an open mind and is ready to do whatever is possible (within IT standards & guidelines) to make the customers happy and business successful
- communicates to stakeholders in plain English while keeping their needs and the needs of IT in mind
- has multiple certifications across various brands and pieces that make up the infrastructure (MCITP, VCP, CCNP, and more)
Who do Infrastructure Engineers work with?
Close working relationships are established with Service Operations, Software Engineers, and Technical Architects – in a DevOps environment there is even more overlap.
What skills and qualities should an Infrastructure Engineer have?
- IT skills, including programming/scripting
- network design skills
- system testing skills
- be willing to keep up to date with technological advances
- ability to work to strict deadlines
- precise attention to detail
- ability to prioritise tasks
- organising skills
- analytical skills
- communication skills
How do you become an Infrastructure Engineer?
Most employers will expect you to have a Higher National Certificate (HNC)/Higher National Diploma (HND) or a degree before entering this career; however, alternative routes are available.
Infrastructure engineers often have degrees in subjects such as:
- computer science
- computer systems/networks
- software engineering systems
- sciences (such as physics, and mathematics)
DDat Skills Snapshot
The table below shows the skills required at each level:
|Skill||Associate Infrastructure Engineer||Infrastructure Engineer||Senior Infrastructure Engineer||Lead Infrastructure Engineer||Principal Infrastructure Engineer|
|4||Modern Standards Approach||Awareness||Working||Practitioner||Expert||Expert|
|5||Ownership and Initiative||Awareness||Working||Working||Practitioner||Practitioner|
|10||Technical Understanding (Infrastructure Engineer)||Awareness||Working||Practitioner||Expert||Expert|
|12||Troubleshooting and Problem Resolution||Awareness||Working||Practitioner||Expert||Expert|
What could I be doing?
Infrastructure Engineers are responsible for designing, building, deploying and maintaining IT infrastructure, using the very latest technology. You will make sure that the systems are operating correctly and also find ways to improve them.
Your duties could also include:
- monitoring system performance
- performing server and network maintenance
- providing suitable documentation to support IT projects
- maintain and monitor network security
- perform critical data backups so nothing vital is lost
- travelling to project sites, which could be anywhere in the world!
- perform detailed tests when making changes to networks, hardware, or software
- You’ll need to keep up to date with the latest developments in the field as new technologies are constantly being developed. You can boost your knowledge by studying for industry qualifications, these include Microsoft Certifications.