// Automation
NetOps Automation Tools
Purdue ITNov 2023 – PresentOngoing
Tools & technologies
- Python
- Ansible
Role
NetOps Engineering Assistant, Student Team Lead
Problem
A recurring task, collecting data and formatting emails by hand, took about eight minutes each time. Follow-ups were hard to track, and routine operations such as ticket creation, reminder emails, backups, and network access control tasks were done manually.
Approach
- Built a website that automates the data collection and email formatting.
- Added a dashboard that tracks sent emails and flags follow-up reminders.
- Wrote Python and Ansible scripts for ticket creation, reminder emails, backups, and network access control tasks.
- Designed an internal bookmarks website for the student team.
Result
- Cut the recurring task from eight minutes to 15 seconds (about 97% faster).
- Sent emails and follow-ups are tracked in one dashboard.
- Frequently used team links are one or two clicks away.