Jaxel
We are looking for a software engineer who specializes in networking, not a network engineer who knows some scripting. The core of this role is building software, APIs, and automation frameworks to manage the network.
The ideal candidate is:
– A Developer First: The primary requirement is over 5 years of software engineering experience with deep proficiency in Python, including object-oriented programming and data structures.
– A Network Automation Expert: They must have hands-on experience with modern automation tools and protocols, including device APIs like NETCONF/RESTCONF , data models like YANG , and libraries like NAPALM.
– Knowledgeable in Modern Networking: The candidate needs a strong understanding of both traditional networking (routing, switching, BGP) and modern platforms like Cisco DNAC and SD-WAN (VeloCloud, Palo Alto).
– DevOps-Oriented: They must be comfortable working with a standard DevOps toolchain, including Git, Postman, and IDEs like PyCharm.
What You’ll Do
Develop automation scripts for device provisioning, configuration management, and network analysis. Build and maintain APIs for network platform services. Collaborate with Neo’s org to define branch development techniques and AI agent integration. Document and train global teams on new services and automation frameworks. What You’ll Need
Bachelor’s degree in Computer Science, Engineering, or related field. 5+ years of experience in software engineering with a focus on network automation. Proficiency in Python, including object-oriented programming, data structures, and libraries like NAPALM. Strong understanding of routing, switching, TCP/IP, and security protocols. Deep knowledge of LAN/WAN and Cisco Routing and Switching fundamentals. Experience with Cisco DNAC (Digital Network Architecture Center). Comfortable with SD-WAN products like VeloCloud and Palo Alto SD-WAN. Ability to conduct in-depth troubleshooting using DNS (Domain Name System), DHCP (Dynamic Host Configuration Protocol), and BGP (Border Gateway Protocol). Experience with Cisco device APIs (NETCONF, RESTCONF) and data models (YANG, MIT). Familiarity with DevOps tools (Postman, PyCharm, Git) and scripting languages (Bash, PowerShell). Experience with cloud platforms and AIOps integration preferred. What We Offer #J-18808-Ljbffr
Develop automation scripts for device provisioning, configuration management, and network analysis. Build and maintain APIs for network platform services. Collaborate with Neo’s org to define branch development techniques and AI agent integration. Document and train global teams on new services and automation frameworks. What You’ll Need
Bachelor’s degree in Computer Science, Engineering, or related field. 5+ years of experience in software engineering with a focus on network automation. Proficiency in Python, including object-oriented programming, data structures, and libraries like NAPALM. Strong understanding of routing, switching, TCP/IP, and security protocols. Deep knowledge of LAN/WAN and Cisco Routing and Switching fundamentals. Experience with Cisco DNAC (Digital Network Architecture Center). Comfortable with SD-WAN products like VeloCloud and Palo Alto SD-WAN. Ability to conduct in-depth troubleshooting using DNS (Domain Name System), DHCP (Dynamic Host Configuration Protocol), and BGP (Border Gateway Protocol). Experience with Cisco device APIs (NETCONF, RESTCONF) and data models (YANG, MIT). Familiarity with DevOps tools (Postman, PyCharm, Git) and scripting languages (Bash, PowerShell). Experience with cloud platforms and AIOps integration preferred. What We Offer #J-18808-Ljbffr