How would you design a security automation tool that is reliable, maintainable, and scalable for Cisco?