Software Engineer
NY
Contracted
Experienced
Principal Job responsibility:
· Develop and maintain the automation toolset (Python & legacy tools in Perl) for network device change management, data collection, and reporting.
· Enhance existing scripts to improving workflows and incorporating new technologies.
· Adapt and transform operational and/or functional needs into solutions
· Conduct tooling audits to assess proper operational coverage and build remediation changes as required
· Collaborate with cross-functional teams to gather requirements and feedback on network automation solutions.
· Conduct regular assessments to identify opportunities for efficiency improvement and optimization.
· Facilitate and coordinate work with external vendors for tooling updates and upgrades
Required Skills:
· Experience with version control systems like Git (BitBucket,GitHub).
· Knowledge of DevOps principles and practices, integrating automation into a continuous integration and continuous deployment (CI/CD) pipeline.
· Python scripting experience is required with additional languages (shell, PERL, etc) preferred. Linux familiarity required.
· Experience with Enterprise Network Configuration Management and/or Network Workflow Automation Tools.
· Knowledge of database management systems like MongoDB for storing and retrieving data.
· Understanding of NMS protocols and concepts (SNMP, Syslog, NTP, DNS, NetFlow, TACACS, Netconf, API, Jinja, Yang, YAML, XML, JSON, HTTP/HTTPS, ACI)
· Understanding of NMS products for Orchestration, Alert, Incident, Problem, Capacity and Performance, Wifi, Security, and Flow Management.
· Proven understanding of how operational workflow requirements can be translated into tooling methods and configurations.
· Experience configuring large scale deployments of routers and switches in mission critical environments.
· Experience with orchestration toolsets managing a variety of networking hardware vendors.
· Understanding any of the specific FCAPS / Network Management Tools such as Cisco Crosswork / NSO, Cisco DNA Center, Cisco NDFC, Ansible Automation Platform, HP Network Automation, Forward Enterprise, Radware.
· Understanding any of the specific infrastructure technologies (Linux Server Operating System -Redhat Virtualization - VMware ESXi, Container and Orchestration Technology - Docker OpenShift Kubernetes)
· Proven network infrastructure programmability experience via API
· Strong organizational skills, customer service focus, attention to detail, and process orientation
· Ability to communicate clearly and concisely, both orally and in writing
· Ability to distill and present information to business community in non-technical terminology
· Business analysis skills, with the ability to forecast implications and provide consultative recommendations and solutions
· Ability to set priorities, meet deadlines and manage operational lifecycle
Rate range - $55-$59
· Develop and maintain the automation toolset (Python & legacy tools in Perl) for network device change management, data collection, and reporting.
· Enhance existing scripts to improving workflows and incorporating new technologies.
· Adapt and transform operational and/or functional needs into solutions
· Conduct tooling audits to assess proper operational coverage and build remediation changes as required
· Collaborate with cross-functional teams to gather requirements and feedback on network automation solutions.
· Conduct regular assessments to identify opportunities for efficiency improvement and optimization.
· Facilitate and coordinate work with external vendors for tooling updates and upgrades
Required Skills:
· Experience with version control systems like Git (BitBucket,GitHub).
· Knowledge of DevOps principles and practices, integrating automation into a continuous integration and continuous deployment (CI/CD) pipeline.
· Python scripting experience is required with additional languages (shell, PERL, etc) preferred. Linux familiarity required.
· Experience with Enterprise Network Configuration Management and/or Network Workflow Automation Tools.
· Knowledge of database management systems like MongoDB for storing and retrieving data.
· Understanding of NMS protocols and concepts (SNMP, Syslog, NTP, DNS, NetFlow, TACACS, Netconf, API, Jinja, Yang, YAML, XML, JSON, HTTP/HTTPS, ACI)
· Understanding of NMS products for Orchestration, Alert, Incident, Problem, Capacity and Performance, Wifi, Security, and Flow Management.
· Proven understanding of how operational workflow requirements can be translated into tooling methods and configurations.
· Experience configuring large scale deployments of routers and switches in mission critical environments.
· Experience with orchestration toolsets managing a variety of networking hardware vendors.
· Understanding any of the specific FCAPS / Network Management Tools such as Cisco Crosswork / NSO, Cisco DNA Center, Cisco NDFC, Ansible Automation Platform, HP Network Automation, Forward Enterprise, Radware.
· Understanding any of the specific infrastructure technologies (Linux Server Operating System -Redhat Virtualization - VMware ESXi, Container and Orchestration Technology - Docker OpenShift Kubernetes)
· Proven network infrastructure programmability experience via API
· Strong organizational skills, customer service focus, attention to detail, and process orientation
· Ability to communicate clearly and concisely, both orally and in writing
· Ability to distill and present information to business community in non-technical terminology
· Business analysis skills, with the ability to forecast implications and provide consultative recommendations and solutions
· Ability to set priorities, meet deadlines and manage operational lifecycle
Rate range - $55-$59
Apply for this position
Required*