network automation server
Framework:
Django and Django REST Framework
Junos and Netconf client libraries
Configuration:
Ansible
Gradle
Languages:
Python
Javascript
Groovy
2018 - 2021
Network automation is delivered by a central configuration server per leaf and spine network unit.
As part of the Oracle Cloud Network Automation team I worked on the Ansible network configuration code that configured the Juniper and Cisco switches.
I also came up with a quick fix web service solution that used one of my old open source packages (django-csvimport) to parse Ansible logs to provide network automation observability tools.
The tools were broken down into a number of packages that were subsequently augmented by another team, after I had provided them with TOI sessions and docs for this suite of network automation server apps.