Day-to-Day Responsibilities
Write Python or other scripts that configure routers, switches and firewalls across many devices at once.
Keep device configurations in version control such as Git, so every change is tracked and can be rolled back.
Use automation tools such as Ansible to provision network services, VLANs and cloud connectivity.
Build automated testing and validation steps so that changes are checked before they reach live networks.
Monitor network health with telemetry and alerts, and automate routine fault checks and fixes.
Work with network, security and cloud teams to plan changes, roll them out safely and handle any rollback.
Document automated processes and train operations staff to run and maintain them.


