Provide system administration and software support for field exploitation systems within the client program. Perform Linux system setup and management for both physical and virtual Operating Systems (OS), to include provisioning, configuring, patching and managing updates, platform securing/hardening. Provide manual and automated system management across widely dispersed Linux systems. Provide drastic system scalability (e.g., from 2 systems to 200 systems via virtualization). Integrate virtual machines and VM clusters into development environment. Communicate with Software Developers and other team members to gather requirements and implement solutions. Work with developers of existing systems to understand how they want their current systems to be virtualized. Automate system administration functionality (e.g., provide automatic patch installation). Research, evaluate and recommend methods and products for protecting computer data and applications. Develop technical documentation, to include system administration architecture documentation and diagrams, configurations, baselines, administrative procedures and instructions. Coordinate with developers to define operational system security requirements, develop System Security Plans and related security documentation and coordinate system security accreditation and authorizations. Perform system administrator functions and provide support for integrating security solutions into multiple systems, to include:
A TS/SCI security clearance with polygraph.