Infrastructure Engineers play a critical role in maintaining and managing an organisation's physical infrastructure, including servers, networks, storage, and peripherals. They are responsible for designing, implementing, and monitoring infrastructure solutions that support various applications and services.
Personal Story: From my personal experience, beware of the inbuilt recommendations within Azure or Amazon Web Services; they are very quick to advise but very slow to explain the associated pricing. After enabling a security feature in Azure to enhance security, we later discovered that our subscription costs had increased by hundreds of dollars due to this simple change. We turned it off, and Microsoft kindly adjusted the charge. The exciting changes I've seen since the inception of cloud computing include the introduction of serverless functions around 2015 and the recent advancements in Cloud AI in the 2020s.
Interesting Fact: The concept of infrastructure engineering has evolved alongside advancements in computing technology, from mainframes and client-server architectures to cloud-based infrastructures.