> Markdown version of [/jobs/ext/4587197-network-systems-engineer](https://www.wearedevelopers.com/jobs/ext/4587197-network-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Network Systems Engineer - **Company:** Marathon TS Inc - **Location:** Belleville, IL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Border Gateway Protocol, Cisco IOS, Cisco Routers, Computer Networks, System Configuration, Linux, Virtual Private LAN Services, Networking Hardware, Internet Protocol, Multi-protocol Systems, JSON, Junos, Python (Programming Language), Language Modeling, Network Configuration and Change Management, Netconf, Routing, Open Shortest Path First (OSPF), Object-Oriented Software Development, Parsing, Software Engineering, Wide Area Networks, Extensible Markup Language (XML), Computer Networking Systems, Juniper, Git, Bitbucket, Restful APIs, Software Version Control, Cisco - **Published:** November 5, 2026 - **Apply:** https://www.juju.com/job/16_61168a6e ## About the Role * Currently possess an active DoD Secret clearance or higher * Currently possess DoD 8750 certification at IAT level II, Security CE or equivalent to meet requirement. * Python software development experience that includes REST api development, as well as the parsing, generation and validation of JSON. * Experience with distributed version control software such as Git and Bitbucket. * Experience developing software on a Linux platform. * Experience troubleshooting and configuring IP networks using at least one of the following routing methods: BGP, ISIS, OSPF, and/or Static routing. * Experience with either service provider or enterprise IP networks using an interface on Cisco (ESR and ASR) and/or Juniper routers. * Strong communication skills that enable proactive and effective collaboration with a team. * Knowledge of and ability to apply principles, theories, and concepts of Software Engineering., * Proficient in Juniper and Cisco configuration, troubleshooting, and design. * Experience with Cisco IOS XR, JUNOS, and Cisco IOS codes. * Network configuration experience, specifically with Juniper or Cisco routers, to include protocols such as BGP, MPLS, VPLS, Pseudowires and QoS. * Certifications with major network system vendors such as Cisco are a strong plus * Experience developing XML and/or object-oriented programming. * Experience developing software using SDN modeling languages and protocols such as YANG, NETCONF and RESTCONF. * Full software lifecycle experience (design, development, test, deployment), including deployment to a production environment. * Experience developing software including the ability to quickly learn new technologies. * Experience creating software design artifacts, including the creation of functional, technical, and architectural design documentation as well as test cases and installation, deployment and configuration documentation. * Software Defined Networking experience, particularly experience with Cisco NSO. * Possessing project, technical, interpersonal, presentation and problem management skills. Required Education and Experience- * Bachelor's degree in a relevant technical discipline, plus 2-4 years of prior relevant experience or a Master's degree with less than 2 years of prior relevant experience. ## Description * Design, develop, document, test and release software written in Python, XML, and other languages for use with the Cisco Network Services Orchestrator (NSO) platform. * Integrate software with network devices, including Cisco ASR9K and Juniper MX series routers. * Perform engineering tasks related to the design, implementation, and integration of network changes and sustainment of customer systems in a Wide Area Network environment. * Conduct planning and performance of analytical research, design development, and other tasks to align with customer specifications. * Ensure efficient delivery of contract capabilities using industry standards and repeatable processes. * Mitigate risks, control costs and schedule variance, and effectively manage large scale, integrated projects. * Perform a variety of analytical tasks which include hardware and software design and implementation. * Proactively identify, report, monitor, and mitigate technical risks. * Frequently communicate and collaborate with other team members to ensure successful completion of project objectives.