My first encounter with a network operation center was during my first formal job as a graduate management engineer for a mobile operator, where I spent two years learning the ropes across all the business units.
The NOC was a hallowed place filled with huge screens on the walls and personnel with multiple screens on their desks. It was the heartbeat of the entire mobile network, running 24/7/365 and providing visibility of what was happening to keep services running and addressing any issues that arise.
Network Operations Center (Source)
I spent a week there including a night shift, and for the next few years worked closely with the NOC team due to their critical role in ITSM. As a consultant, I have visited quite a number of NOCs and even had the privilege of helping an ISP set up one, so I have intimate knowledge on what is expected from anyone working there.
The NOC engineer monitors and executes the daily operational activities needed to manage IT services and the supporting IT infrastructure. According to Job Hero, a NOC engineer monitors large computer networks and servers for problems from a central location or remotely. Typical activities for a NOC engineer include:
Field Engineer defines four key roles of the NOC Engineer:
Based on these activities, we can reference some of the ITIL 4 practices to outline what the NOC Engineer’s role involves. These include:
The NOC engineer will be involved in both proactive and reactive monitoring of technology systems within their scope:
Monitoring involves repeated observation to detect events and to ensure that the current status is known. The event management part focuses on determining significance of events in order to trigger the appropriate response.
The NOC engineer will be involved in first line troubleshooting of incidents arising from monitoring. During this activity, the NOC engineer will:
To support proactive problem management, the NOC engineer will correlate incidents with existing problems and also participate in identification of new problems. As workarounds and known errors are a huge part of the NOC engineer’s work, they will work together with a problem analyst to identify and document these.
To manage deployments, the NOC engineer will support planning and execution of changes in production environments especially deployment of new and changed features as well as patch management.
NOC engineers are an invaluable resource when it comes to identifying both positive and negative impact of changes post-deployment.
The NOC engineer will support these practices by:
The NOC engineer will participate in:
The NOC engineer can be involved in installation and configuration of infrastructure and platforms (whether on-premise or cloud-hosted), where these activities have been defined as routine procedures.
The NOC engineer can also be equipped with knowledge on identification and first line support for information security events and incidents.
Good eyesight and quick reactions are obvious qualities for someone working at the NOC. Beyond that, of course, the NOC Engineer requires a particular set of capabilities for their role, such as:
This particular role is at the frontline, where speedy detection and analysis of events are critical to speedy identification and resolution of incidents. That’s why NOC engineers must take up regular training—to be able to effectively support service delivery, especially when working in a highly dynamic service environment.
The European e-Competence framework defines some required knowledge areas for anyone working in service delivery, and these are key for a NOC engineer including:
For more on this and related topics, explore these resources: