Remote Position

[Remote] Senior Linux Systems Engineer – Infrastructure & Operations

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. Nationwide IT Services, Inc. is seeking a Senior Linux Systems Engineer to support mission-critical scientific systems and infrastructure for the U.S. Geological Survey. The role focuses on Linux administration, cross-system troubleshooting, root-cause analysis, security, monitoring, databases, messaging, automation, and operational support in a government environment.

Responsibilities

  • Administer, maintain, troubleshoot, and support Linux-based production, development, test, and supporting infrastructure
  • Investigate system and application problems through logs, configuration, monitoring data, network behavior, application code, database activity, and other available evidence
  • Perform root-cause analysis of technical issues and drive problems toward resolution
  • Determine when an issue can be resolved directly and when it should be escalated or routed to software developers, network engineers, security personnel, or other technical specialists
  • Perform Linux system maintenance, patching, configuration, software installation, service management, performance troubleshooting, and operational support
  • Support system security and hardening activities, including vulnerability remediation, access controls, host firewalls, security configuration, and compliance-related changes
  • Use and maintain automation and configuration-management capabilities supporting the environment
  • Work with monitoring systems to understand system health, investigate alerts, determine what should be monitored, and create or modify monitoring checks as needed
  • Support relational databases at an operational level, including installation and configuration, connectivity, access, basic SQL queries, and troubleshooting
  • Support messaging and event-driven infrastructure used to move information between systems and applications
  • Read application and automation code as part of troubleshooting. Trace program logic, identify relevant functions or processes, test components where appropriate, and communicate findings to developers
  • Develop or modify scripts and lightweight automation to support administration, troubleshooting, monitoring, and operational activities
  • Troubleshoot connectivity and system communication issues using a practical understanding of networking fundamentals
  • Work with technical staff across systems, software development, networking, security, and scientific operations to resolve issues that cross traditional technology boundaries
  • Document technical findings, configurations, troubleshooting steps, and operational procedures

Skills

  • Strong hands-on Linux systems administration experience, preferably in enterprise or production environments
  • Demonstrated ability to independently troubleshoot complex technical problems and perform root-cause analysis
  • Strong understanding of Linux services, processes, logs, filesystems, permissions, packages, configuration, and general system operations
  • Experience performing system maintenance, patching, configuration, troubleshooting, and operational support
  • Experience using monitoring and logging information to investigate system or application behavior
  • Hands-on scripting or automation experience
  • Ability to read and follow application or automation code sufficiently to support troubleshooting, identify relevant logic, and communicate effectively with software developers
  • Working knowledge of networking fundamentals, including TCP/IP, DNS, ports and protocols, routing concepts, firewalls, and connectivity troubleshooting
  • Practical familiarity with relational databases, including database installation/configuration, connectivity, basic administration, and SQL queries
  • Familiarity with system security concepts such as patching, access controls, host firewalls, vulnerability remediation, and secure system configuration
  • Ability and willingness to investigate unfamiliar technologies rather than stopping troubleshooting when an issue crosses into another technical domain
  • Ability to communicate technical findings clearly and work collaboratively with specialists in other technical areas
  • High school diploma or equivalent
  • Must be able to complete Government Public Trust suitability requirements and obtain and maintain required Government credentials, including a PIV card
  • We will also consider candidates with less traditional experience who can demonstrate equivalent technical depth, strong troubleshooting ability, and the ability to work independently in complex technical environments
  • Must reside and perform work within the United States
  • Must be able to maintain a work schedule beginning between 8:00 a.m. and 9:00 a.m. Pacific Time, regardless of U.S. location
  • Approximately 5 or more years of relevant hands-on experience is preferred in Linux systems administration, infrastructure operations, systems engineering, production support, technical operations, or a related technical role
  • Red Hat Enterprise Linux (RHEL), Rocky Linux, or similar enterprise Linux distributions
  • Python, Bash, or other scripting/programming languages
  • PostgreSQL administration and troubleshooting
  • Ansible or comparable configuration-management and automation technologies
  • Nagios, including creating or modifying monitoring checks or plugins
  • Prometheus and Grafana or comparable metrics and visualization platforms
  • NATS or ActiveMQ
  • Other message brokers or event/messaging platforms such as RabbitMQ, Kafka, or similar technologies
  • SELinux and Linux host firewall configuration
  • DISA STIGs, FISMA, vulnerability remediation, or experience operating systems within Federal or other regulated environments
  • AWS or other cloud infrastructure
  • CI/CD pipelines and automated deployment processes
  • Git/GitLab and source-control-based operational workflows
  • Experience supporting distributed systems where applications, databases, messaging, networks, and infrastructure interact
  • Additional networking experience beyond basic systems-administration networking knowledge

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan with employer match
  • Paid holidays
  • PTO (sick/vacation)
  • Commuter benefits
  • Employee assistance program (EAP)
  • Educational reimbursement
  • Pet Insurance

Company Overview

  • Nationwide IT Services, Inc. It was founded in 2006, and is headquartered in Fairfax, Virginia, USA, with a workforce of 201-500 employees. Its website is http://nw-its.com/.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities