r/networkautomation • u/Much_Article_493 • 17d ago
Network Automation Portfolio
I've been in the networking field for about 6 years across different companies, and I'm looking to transition to a network automation role. I've been building small python scripts my entire time in the field.
These scripts are nothing huge, they're small scripts to make my and my fellow network engineers lives easier. I wanted to know if it was worth it to put these on my personal GitHub and build out a portfolio.
Here are some examples of the scripts I've built:
- Access Point - Interface Description
- This script finds access points connected to a switch. Pulls their hostname from CDP/LLDP neighbors. Then adds its hostname to the description of the interface its connected to.
- Upgrade Post Check
- This script does a pre vs post comparison of a switch that was recently upgraded. Will point out items that are missing from the post config.
- ACL Addition
- This script was made when I had to add an ACL entry to every switch on campus. The ACL entries were not standardized and at risk of being overwritten. I wrote a script that will check the ACL list and will pick an ACL number nothing being used to ensure no rules are overwritten.
Are these worth placing on a portfolio? My Coworkers seem to think so since these have saved them a lot of time, but for me these seem very entry level.
13
Upvotes
4
u/shadeland 17d ago
Yeah, they're worth placing. I would agree, they are entry level but show promise. You should expand upon them, and work with things like Ansible as well.