Network Engineer

Provides network engineering support for local and globally-distributed networks of varying sizes and configurations: management of a pool of virtual, mixed environments; remote health and status monitoring; design, sustainment, and enhancement of computer and system architectures; engineering support for lab systems, fielding of systems, and support of fielded systems; creation, sustainment, and enhancement of system documentation; and research support for the design of network systems.

Candidate must possess the following capabilities:

•    Incorporate new technology into advanced development prototypes for next-generation front-end systems
•    Provide engineering support for network processor research labs, fielding of systems, and support of fielded systems
•    As required, provide system administration for both in-house equipment and that in the field

The candidate will be joining a team that tackles challenges that spread the spectrum of technology ranging from embedded systems development to writing data analytics that process enterprise situational data. At any time one or more projects may be active which may require the need to support multiple projects simultaneously either as part of a team or individually. A well rounded networking background is a must with demonstrated experience across multiple areas such as but not limited to: 

  • experience configuring and managing networks,

  • understanding operating systems, networking technology, and security fundamentals, and

  • ability to read and write a scripting language.


Candidate must possess the following required qualifications: 

•    Possession of one (1) or more of the following certifications is required: Cisco Certified Network Professional (CCNP), RedHat Certified Engineer (RHCE), Certified Wireless Network Administrator (CWNA), Cisco Certified Internetwork Expert (CCIE), Microsoft Certified Solutions Expert (MCSE) 

•    Bachelor’s degree in engineering or technically similar degree from an accredited college or university is required. Four (4) years of additional network engineering experience may be substituted for a bachelor's degree

•    Within the last seven (7) years, a minimum of five (5) years experience establishing LANs, to include creation and configuration of common services

•    Within the last seven (7) years, a minimum of five (5) years administering Linux systems, to include installation of servers using PXE (e.g. Cobbler/Kickstart), producing RPMs for custom software installation, and/or the installation of Ubuntu and RedHat

•    Within the last five (5) years, a minimum of three (3) years experience with large system administration (>100 nodes) for geographically distributed systems of systems.

•    Strong working experience of configuring and managing network switches

•    Understanding of Software Defined Networks (SDN)

•    Experience building and deploying network security (authentication/authorization) solutions, e.g. 802.1x, or MACSEC

•    Experience working in Linux environments

 

The candidate may possess the following desired qualifications: 

•    Demonstrated experience deploying FOSS files and Perl libraries
•    Demonstrated experience with the hardening and securing of hosts and services
•    Demonstrated experience with the reconfiguration & recompiling of Linux kernels
•    Demonstrated experience with GUI development
•    Demonstrated experience programming in C and/or C++ 
•    Experience configuring and deploying SDN applications on at least one SDN Controller, e.g. Ryu, ONOS, or OpenDaylight
•    Experience/understanding of the OpenFlow protocol
•    Experience with TCG TNC and/or TPM-based network device authentication
•    Experience with the Python scripting language
•    Experience with software development
•    Experience with SCM tools, e.g. git


Apply: