Linux Systems Administrator

$68,400 - $143,700/Yr

CACI International - Hampton, VA

posted 8 days ago

Full-time - Mid Level
Hampton, VA
Professional, Scientific, and Technical Services

About the position

We are seeking a skilled and experienced Red Hat Enterprise Linux Administrator with expertise in Puppet configuration management to join our IT team. The ideal candidate will play a crucial role in integrating, maintaining, and optimizing our Linux-based infrastructure, ensuring its stability, security, and scalability. This position requires a willingness to work onsite at Langley AFB and an active/current TS/SCI clearance. The role involves supporting real-time 24/7/365 operations in a shift work environment.

Responsibilities

  • Install, configure, and maintain Red Hat Enterprise Linux servers and related software.
  • Perform routine system monitoring, performance tuning, and troubleshooting to ensure system reliability and performance.
  • Maintain Puppet manifests and modules to automate configuration and deployment tasks.
  • Implement Puppet best practices to ensure efficient and consistent management of infrastructure resources.
  • Perform version control and testing of Puppet code changes.
  • Collaborate with other teams to provision and configure Linux servers to meet application and business requirements.
  • Develop and maintain infrastructure as code (IaC) scripts and templates to facilitate server deployments.
  • Install patches according to the Patch Management Plan leveraging Satellite and YUM.
  • Respond and resolve service outages, technical queries and other system related issues.
  • Create and maintain system documentation, including procedures and configurations.
  • Train and assist other team members on Linux and job-related tasks.

Requirements

  • Active TS/SCI security clearance.
  • Minimum of Six (6) years' relevant IT work experience.
  • Security + CE certification or equivalent.
  • Proven experience as a Linux Administrator with a focus on Red Hat Enterprise Linux.
  • Strong proficiency in Puppet configuration management, including writing/maintaining Puppet manifests and modules.
  • Solid understanding of Linux server virtualization and containerization technologies (e.g., VMware, Docker).
  • Knowledge of scripting languages (e.g., Ansible, Bash, Python) for automation tasks.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving skills and the ability to work effectively in a team environment.

Nice-to-haves

  • Bachelor's degree in computer science, information technology, or a related field (or equivalent work experience).
  • Minimum of two year's DCGS experience.
  • Relevant certification (e.g., RHCE, Puppet Certified Professional, Linux Essentials) are a plus.
  • Experience with one or more of the following technologies: YUM, RedHat Satellite, Kickstart, Harbor, Kubernetes.
  • Experience with shift work.

Benefits

  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education opportunities
  • Flexible time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service