Fuse Engineering

  • Linux System Administrator (TS-408)

    Job Locations US-MD-Ft. Meade
    Job ID
    2018-1472
    Category
    Information Technology
  • Overview

    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:

    • Assist multiple teams with system security related activities
    • Identify security weaknesses and propose technical solutions to mitigate them
    • Upgrade and enhance system functionality based on customer feedback
    • Document system operational functionality, operating system (OS) set up and configuration, configuration and use of management tools, and SA processes and procedures
    • Perform laboratory system testing
    • Perform maintenance functions for existing systems within the project

    Responsibilities

    • Minimum 5 years’ experience administering LINUX/UNIX systems
    • General understanding and experience working with and configuring LINUX disk encryption
    • Experience with LINUX Volume Manager
    • Experience provisioning systems, configuring systems, patching and managing systems, and securing/hardening systems
    • Experience administering virtual machines.
    • Experience in developing and implementing system configuration scripts in Perl, Bourne, Bash and/or C-Shell
    • General working knowledge of Cisco and/or Dell routers and switches
    • Experience creating documentation to outline processes and procedures.
    • Experience with using Ansible (preferred), SALT or Puppet for system configuration management
    • Experience with building, deploying, and/or in general working with Red Hat Package Manager modules (RPMs)
    • Experience with:
      • Linux firewall configuration (ip tables)
      • Kickstart
      • NAT and gateway setup
      • Remote server management
      • Server certificates (environment specific), encryption and secure protocols
      • Yum
      • Scripting languages to include but not limited to: Bash, Perl
      • Use of management tools
      • Building RPMs

    Qualifications

    A TS/SCI security clearance with polygraph.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed