LINUX SYSTEMS ENGINEER

MCSG Technologies

Greenbelt (MD)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
Life insurance
Short‑term disability
Long‑term disability
401(k) match
Flexible spending accounts
EAP
Parental leave
Paid time off

Job summary

MCSG Technologies is seeking a senior Linux Systems Engineer to support NASA GSFC lab and IT operations. You will administer Linux systems, monitor environments, manage licenses, and maintain virtualization, with a focus on security, reliability, and efficiency.

The role requires hands-on troubleshooting, strong technical judgment, and the ability to help build a resilient IT infrastructure for mission-critical services. Hybrid work with three days onsite at Goddard in Greenbelt, MD.

Qualifications

  • Linux system administration experience in Ubuntu and RHEL.
  • Shell scripting and automation experience.
  • Experience with production deployment, monitoring, and operations.
  • Knowledge of configuration management and networking (TCP/IP).
  • Ability to obtain elevated privileges per federal standards.
  • Strong problem-solving and communication skills.
  • Experience with Linux-based servers and virtualization.

Responsibilities

  • Install, configure, and maintain Linux operating systems (Ubuntu and RHEL).
  • Troubleshoot hardware, software, and networking issues.
  • Perform system maintenance and software installations in Linux environments.
  • Schedule installations, upgrades, and maintenance per IT policies.
  • Maintain monthly security patches to address cybersecurity risks.
  • Use Ansible for consistent configurations across systems.
  • Support ongoing operations of Apache webservers and code hosting services.
  • Audit workstations and servers for compliance with standards and security policies.
  • Configure IT hardware, services, and storage per standards and project needs.
  • Provide continuous monitoring of application environments, servers, licenses, and VMs.

Skills

Linux administration
Shell scripting
Production deployment
Monitoring
Configuration management
Networking TCP/IP
System imaging
Patch management
Troubleshooting
Security awareness

Education

BA/BS or higher in Computer Science or related field

Tools

Ansible
IBM BigFix (HCL BigFix)
Red Hat Satellite
Docker
GitLab
Confluence

Job description

Job Summary

MCSG Technologies is seeking a senior Linux Systems Engineer in support of lab and IT operations at NASA GSFC. The candidate will provide Linux administration for all IT systems (developed, procured, and maintained) for services utilized across the Directorate. This includes continuous monitoring of the application environment, multi-use servers, software licensing, and virtual machines. This position requires strong technical judgment, a security-minded approach, hands‑on troubleshooting experience, and the vision to help build a more efficient, resilient, and future‑ready IT infrastructure from both a technical and resource perspective.

Work Schedule: Hybrid with 3 days onsite Location: Goddard Space Flight Center in Greenbelt, MD

Primary Duties
  • Installs, configures, and maintains Linux operating systems (Ubuntu and RHEL).
  • Troubleshoot technical problems with system hardware, software, and networking.
  • Perform system maintenance and software installations in a Linux environment.
  • Schedule installations, upgrades, and maintenance in accordance with established IT policies and procedures.
  • Maintain monthly security patches as required to address cybersecurity risks.
  • Utilizes configuration management tools (Ansible) to ensure consistency across systems.
  • Supports ongoing operations and maintenance of private and public Apache webservers.
  • Maintains customer‑facing services such as code scanning tools, Confluence and Gitlab.
  • Conducts routine hardware and software audits of workstations and servers to ensure compliance with established standards, configuration guidelines, and IT security policies.
  • Configure IT hardware, services, settings, directories, storage, etc. in accordance with our standards and project requirements.
  • Provide continuous monitoring of the application environment, multi-use servers, software licensing, and virtual machines, while maintaining a current capabilities list and supporting interested parties in utilizing available services/applications.
  • Configure and maintain IT Datacenter hardware, software, and services including support ticket systems, virtual and physical servers, backup and recovery environments, license servers, and other shared servers.
  • Deploy computer updates as approved by the configuration control board and maintain a comprehensive configuration management plan covering disk space management, workstation and server configuration/management, back‑up procedures, software licensing configuration, operations plan, and document them in the system security plan.
  • Develop and maintain thorough documentation of installation, system architecture, configuration, and troubleshooting procedures.
Requirements
  • Experience building, configuring, and troubleshooting systems in a Linux environment.
  • Experience in Linux as a power user or administrator along with shell scripting expertise.
  • Experience in production deployment, monitoring, and operational support.
  • Knowledge of configuration management.
  • Knowledge of networking and TCP/IP.
  • Experienced with system imaging and migration.
  • Experience with computer backup software.li>
  • Knowledge of patch management.
  • Must be able to acquire elevated user privileges in compliance with Federal standards for access to government systems.
  • Effective issue triage and troubleshooting skills to resolve technical problems quickly.
  • Ability to innovate and propose alternative solutions to resolve issues.
  • Team and customer‑focused, strong work ethic, adaptable to change, able to multitask and work in a cooperative environment with shared responsibilities.
  • Possess strong written, oral, and interpersonal communication skills.
  • Experience in executing required job duties in a dynamic environment.
Preferred Qualifications
  • Recent experience with NASA GSFC system administration, network, and security policies and procedures.
  • Experience with supporting and securing Docker services and containers
  • Experience hosting and managing Gitlab or similar services
  • Experienced with Ansible and IBM BigFix (HCL BigFix) for enterprise endpoint management, automated patch deployment, and security remediation.
  • Experienced with SentinelOne (S1) for endpoint detection and response (EDR), threat hunting, and automated policy enforcement.
  • Experienced with Red Hat Satellite for lifecycle management, content delivery, and patch deployment across RHEL‑based environments.
  • Experienced with various server types (web, file, license, application, etc.)
  • Familiarity with continuous integration, continuous delivery (CI/CD), and Agile software delivery.
  • Familiarity with compliance requirements of the NIST FIPS/FISMA or other formal IT Security compliance program.
Relevant Experience

At least 12 years of experience in providing computer systems administration for Linux (RHEL or Ubuntu) systems.

Education / Certification

BA/BS or higher preferred, in Computer Science, Information Systems, Information Assurance, Software Engineering or other related disciplines or equivalent experience.

Security Clearance

Individual must meet government NAC and citizenship/ permanent residency requirements for access to NASA GSFC. Background investigation will be performed as a requirement of the job.

About Us

At MCSG Technologies, we believe the path to success begins by empowering our employees to do what is best for our customers. This helps create value for our customers and business partners through efficiencies and cost‑effective relationships that are built on trust, while delivering on‑time and within budget. Our company ethos is simple Empowered to serve our customers, our communities, our colleagues. If you would like to learn more, please visit our website at www.mcsgtech.com or find us on Glassdoor.

Benefits Offered
  • Medical
  • Dental
  • Vision
  • Life insurance
  • Short‑term disability
  • Long‑term disability
  • 401(k) match
  • Flexible spending accounts
  • EAP
  • Parental leave
  • Paid time off
  • Holidays
  • and more.

Learn more about MCSG Technologies benefits: https://www.mcsgtech.com/benefits/.

Colorado's Equal Pay Act

In compliance with Colorados Equal Pay for Equal Work Act; MCSG Technologies considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.

EEO Statement

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability status, protected veteran status or any other characteristic protected by law.

Pay Transparency Non Discrimination Provision

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractors legal duty to furnish information. 41 CFR 60-1.35(c)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

cFS Software Developer - Mid Level
cFS Software Developer - Mid Level

MCSG Technologies • Greenbelt (MD)

Hybrid
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+4
Flight Software Test Engineer - Senior Level
Flight Software Test Engineer - Senior Level

MCSG Technologies • Greenbelt (MD)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+2
FLIGHT SOFTWARE SYSTEMS ENGINEER
FLIGHT SOFTWARE SYSTEMS ENGINEER

MCSG Technologies • Greenbelt (MD)

Hybrid
USD 140,000 - 190,000
Medical insurance
401(k) match
Paid time off
SW Programmer - Level 1 - ITSS
SW Programmer - Level 1 - ITSS

MCSG Technologies • Oklahoma City (OK)

On-site
USD 45,000 - 60,000
Medical
Dental
Vision
+2
FLIGHT SOFTWARE DEVELOPMENT TEAM LEAD
FLIGHT SOFTWARE DEVELOPMENT TEAM LEAD

MCSG Technologies • Greenbelt (MD)

Hybrid
USD 140,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+4
MODELING & SIMULATION DEVELOPER
MODELING & SIMULATION DEVELOPER

MCSG Technologies • Oklahoma City (OK)

On-site
USD 134,000 - 168,000
Medical
Dental
Vision
+8
Sr. Systems Engineer, Platform/Infrastructure
Sr. Systems Engineer, Platform/Infrastructure

Modern Government Solutions • Sterling (VA)

On-site
USD 160,000 - 210,000
Sr. Systems Engineer, Digital Engineering Solutions
Sr. Systems Engineer, Digital Engineering Solutions

Modern Government Solutions • Sterling (VA)

On-site
USD 125,000 - 170,000
Senior Linux System Administrator 3
Senior Linux System Administrator 3

Geon Technologies • Columbia (MD)

On-site
USD 195,000 - 250,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Linux System Administrator 3
Linux System Administrator 3

Power3 Solutions • Columbia (MD)

On-site
USD 195,000 - 250,000
Medical Insurance
401k & Profit Sharing
Paid Time Off