General Dynamics - Oakton, VA

posted 5 months ago

Full-time - Mid Level
Oakton, VA
10,001+ employees
Transportation Equipment Manufacturing

About the position

Discover a career that is challenging, impactful, and mission-critical. Join our team as a Linux System Administrator and make an impact. In this role, you will serve as a critical component of our nation's safety and security, using your expertise to protect our country from threats. You will be responsible for managing the functionality and efficiency of a group of computers running on one or more operating systems, maintaining the integrity and security of servers and systems, and serving as a front-line interface to users with technical issues. Your contributions will help advance our mission while we support your career growth. As a Linux System Administrator, you will collaborate with program teams including Operations, Software Development, QA, and Security, and interact with third-party technology vendors. Your duties will include conducting systems analysis and development to keep systems current with changing technologies, installing new software, troubleshooting, granting permissions to applications, and training users. You will perform server administration for both physical and virtualized servers, configure, maintain, and troubleshoot network-related interfaces on servers, and monitor server performance using various tools. This position requires a commitment to ongoing professional development and the ability to grasp and apply new information quickly while handling increasing responsibilities with growing complexity.

Responsibilities

  • Manage the functionality and efficiency of a group of computers running on one or more operating systems.
  • Maintain the integrity and security of servers and systems.
  • Serve as a front-line interface to users with technical issues.
  • Make recommendations for hardware and software purchases.
  • Collaborate with program teams including Operations, Software Development, QA, and Security.
  • Interact with third-party technology vendors.
  • Conduct systems analysis and development to keep systems current with changing technologies.
  • Install new software, troubleshoot, grant permissions to applications, and train users.
  • Perform server administration for physical and virtualized servers.
  • Configure, maintain, and troubleshoot physical and virtual hardware.
  • Configure, maintain, and troubleshoot network-related interfaces on servers.
  • Perform OS and vendor software patching on servers.
  • Monitor physical and virtual server performance using monitoring tools.

Requirements

  • Experience with installation, configuration, and management of Linux systems (Red Hat experience preferred).
  • Bachelor's degree in systems engineering or a related specialized area or field is required, plus a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience.
  • U.S. citizenship is required.

Nice-to-haves

  • Experience with Ansible for configuration management and application deployment.
  • Familiarity with monitoring and alerting packages (e.g., Nagios, Grafana, and Prometheus).
  • Experience with at least one scripting language such as Bash or Python.
  • Knowledge of networks, VLANs, firewalls, load balancers, and addressing schemes.
  • Familiarity with STIGs (Security Technical Implementation Guides).
  • Experience with Storage Area Networks and clustered file systems.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Paid vacation and holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service