← Back to jobs

NR Consulting Logo
Python Developer

NR Consulting

 

Raleigh, NC, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Python Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will develop and maintain Python applications to configure and manage network devices.

Responsibilities

  • Develop Python applications to manage and configure network hardware.
  • Collaborate with network engineers to implement technical solutions.
  • Write clean, maintainable, and efficient code.
  • Perform testing, debugging, and troubleshooting of network-related software.
  • Create scripts to support application deployments and improve existing workflows.

Required Skills

  • 5+ years of experience as a Python Developer with a focus on networking.
  • Proficiency in Python and libraries such as Paramiko and Netmiko.
  • Strong knowledge of network protocols including TCP/IP, DNS, DHCP, BGP, and OSPF.
  • Experience with SD-WAN technologies like Cisco Viptela or VMware VeloCloud.
  • Experience with network device configuration for routers, switches, and firewalls.
  • Familiarity with network automation tools such as Ansible.
  • Experience with RESTful APIs and third-party service integration.
  • Proficiency with Git version control.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).

Preferred Skills

  • Experience with VMware environments.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs