Python developer - NR Consulting LLC
Raiegh, NC
About the Job
Title: Python developer
Location- RTP Raiegh NC ( day 1 on-site)
Tyep: Contract to Hire
Duration: Long Term
Detail JD :
- We are seeking a skilled Python Developer with expertise in network devices to join our team.
- The ideal candidate will have a strong background in Python programming, networking, and experience with network devices.
- You will be responsible for developing, maintaining, and improving software applications that interact with network devices.
Key Responsibilities:
- Develop and maintain Python applications to configure and manage network devices.
- Collaborate with network engineers to understand requirements and implement solutions.
- Write clean, maintainable, and efficient code.
- Perform testing and debugging of network-related software.
- Create and maintain documentation for developed software.
- Monitor and optimize application performance and ensure security compliance.
- Stay updated with the latest industry trends and technologies.
Requirements:
- Minimum 2+ years of exp in Design, deploy, and manage SD-WAN solutions
- Strong understanding of SD-WAN technologies and providers (such as Cisco Viptela, VMware VeloCloud)
- Knowledge of network protocols (TCP/IP, DNS, DHCP, BGP, OSPF)
- Proven experience as a Python Developer with a focus on networking with minimum 5+ years.
- Strong understanding of networking concepts and protocols (TCP/IP, DNS, DHCP, etc.).
- Experience with network device configuration and management (routers, switches, firewalls, etc.).
- Proficiency in Python and its libraries (e.g., Paramiko, Netmiko).
- Familiarity with network automation tools and frameworks (e.g., Ansible).
- Experience with RESTful APIs and integrating with third-party services.
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a team environment.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).
- Experience with network monitoring tools (e.g., Nagios)
- Create scripts as needed to support application deployments and improve existing workflows.
- Troubleshoot technical challenges, and ensuring their products work as intended.
Short JD :
- Minimum 2+ years of exp in Design, deploy, and manage SD-WAN solutions
- Proven experience as a Python Developer with a focus on networking with minimum 5+ years
- Proficiency in Python and its libraries (e.g., Paramiko, Netmiko).
- Knowledge of network protocols (TCP/IP, DNS, DHCP, BGP, OSPF)
- Create scripts as needed to support application deployments and improve existing workflows.
- Troubleshoot technical challenges, and ensuring their products work as intended
Source : NR Consulting LLC