System Administrator

Keyw

(Annapolis Junction, Maryland)
Full Time
Job Posting Details
About Keyw

KEYW delivers cybersecurity and geospatial intelligence solutions to U.S. Government and commercial customers.

Summary

Provide system administration and software support for field exploitation systems within the client program. Perform Linux and Windows system setup and management for both physical and virtual Operating Systems (OS), to include provisioning, configuration, patching and update management, 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). Manage enterprise level lab including multiple servers, SANs, NAS, client resources and VMs. Administer and configure virtual machines and VM clusters. 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 of system administrator functions and provide support for integrating security solutions into multiple systems, to include:

Responsibilities
  • 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
Ideal Candidate

Required Skills:

  • Minimum 8 years’ experience administering LINUX/UNIX
  • Minimum 4 years’ experience administering Windows systems
  • Experience provisioning systems, configuring systems, patching and managing systems, and securing/hardening systems
  • Good working knowledge of and experience administering virtual machines, to include administering VM cluster using V-Center.
  • Experience authoring documentation to define and document processes and procedures
  • Experience in developing and implementing system configuration scripts in Perl, Bash and/or C-Shell
  • General working knowledge of Cisco and/or Dell routers and switches

Experience with:

  • Linux firewall configuration (ip tables)
  • NAT and gateway setup
  • Remote server management
  • Server certificates (environment specific), encryption and secure protocols
  • Experience supporting software testing and troubleshooting
  • RedHat Linux certification
  • Experience working with Ubuntu

Desired Skills:

  • General understanding and experience working with and configuring LINUX disk encryption
  • Experience with LINUX Volume Manager
  • Experience developing, deploying, and updating software
  • Experience with Java, C++, and C
  • Common Integrated Development Environments (IDEs)

Experience with:

  • Kickstart
  • Puppet
  • Yum
  • Use of management tools
  • Building RPMs

Degree:

  • Bachelor's degree in a technical discipline from an accredited college or university is required.

Clearance:

  • Positions require a Top Secret security clearance, based on current background investigation (SBI), as well as the favorable completion of polygraph. Clearance and polygraph processing will be completed by the U.S. Government.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Annapolis Junction, Maryland
Skills Desired
Sign up or login to see how your skills match up.
  • C++
  • Configuring Database Software
  • Java
  • Linux
  • Linux/Unix
  • Operating System
  • Perl
  • Unix
  • Windows
  • Bash
  • Firewall
  • Software Testing
  • Ubuntu
  • Cisco
  • Laboratory Testing
  • RPM Package Management
  • Puppet
  • Software Provisioning Process
  • Integrated Development Environment (IDE)
  • Polygraph
  • Kickstart

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.