Job Description
Job Description:
n
n
Network Automation Consultantn
Candidate will be working collaboratively as part of team that is performing activities with focus on Network Automation.n
A successful candidate would have 15 plus years of enterprise networking experience, robust customer-facing consulting skills, and proven experience delivering complex regional or global infrastructure projects.n
The candidate must be hands-on and bring an automation-first approach to network design, deployment, and operations, with robust software development and API integration capabilities.n
nResponsibilities:
n
n
Hands-on developer who can combine enterprise networking expertise with software development, APIs, DevOps and front-end skillsn
Senior level Python skills with experience in multiple Frameworks.n
Experience writing modular code and custom Python libraries.n
Expertise with communications using and developing REST APIs.n
Able to utilize Git/GitHub and Docker platformsn
Able to work with backend systems such as SQL Databases and integrate to other common platforms using standard protocols.n
Able to build scalable, API-driven network automation and self-service solutions.n
Experience with automating network technologies such as route/switch, firewalls, load-balancers, and DNS.n
nPreferred Experience and Attributes:
nPrimary Development Technology Skills (Extensive Knowledge)
n
n
Python – Mustn
REST APIs – Mustn
Git/GitHub – Mustn
Docker – Mustn
PostgreSQL – Mustn
YAML, JSON and Jinja2 Templatesn
Cisco Catalyst Center / DNA Center APIsn
CI/CD pipelinesn
Authentication, RBAC and secure API integrationn
nSecondary Skills (Basic Knowledge):
n
n
Cisco Route/Switchn
HPE/Aruba desirablen
Cisco ISEn
nExperience and Attributes
n
n
Team-oriented attituden
Experience developing/integrating self-service automation portals and dashboards using JavaScript/CSS, React or equivalen