Responsibilities include working with software development teams to design and define system architectures for new or existing complex development networks, hardware/software installation, upgrades, troubleshooting, repair, monitoring, tuning, automation scripting and general sustainment activities. This position supports a large heterogeneous unclassified and classified computer networks that include Linux, Windows, and VMware Virtualization with emphasis on supporting software development and test automation teams.