Skip to main content

Network Configuration Engineer - Python

Network Configuration Engineer - Python
Soho Square Solutions
9 months ago

Job Details

Job Title: Network Configuration Engineer – Python programming

Location: NYC, NY (Hybrid – 4 days onsite)

Duration: 12 Months

NOTE: Local and Tri-state candidates (NY, NJ, CT) only.

Job Description

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.

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).

Additional Skills

  • Understanding of NMS products for Orchestration, Alert, Incident, Problem, Capacity and Performance, Wifi, Security, and Flow Management.
  • 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).

Expertise level

Work arrangement

Key skills

Similar Jobs in United States