Systems Engineer Mid Level

Integrity Technology•Laurel, MD
•$150,000 - $200,000

About The Position

ITC is seeking a mid-level Systems Engineer with a TS/SCI clearance and polygraph to administer, maintain, and secure Linux-based enterprise environments supporting mission-critical operational, development, and test systems. The role focuses on Linux systems administration, configuration management, virtualization, system security, automation, and operational sustainment, while supporting hardware deployments, software upgrades, troubleshooting, testing, and customer-facing operations across multiple environments. The Systems Engineer will maintain Linux systems using Rocky Linux and Red Hat Enterprise Linux, support VMware virtualized environments, automate operations with Ansible and/or Puppet and Bash, and sustain hardware at operational and field sites. The position also supports vulnerability scanning and compliance, software deployments, system monitoring, testing, defect analysis, source control and work tracking, technical documentation, and recommendations for improved operational efficiency and reliability.

Requirements

  • TS/SCI clearance with polygraph; CCA accepted.
  • Fourteen years of experience as a Systems Engineer in programs and contracts of similar scope, type, and complexity.
  • Bachelor’s degree in Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline from an accredited college or university; five additional years of Systems Engineer experience may substitute for a bachelor’s degree.
  • CWIP/C2Q Level I required within 90 days of the start date.
  • Experience administering Rocky Linux and Red Hat Enterprise Linux systems.
  • Experience with Linux system administration, storage management, interface configuration, operating system hardening, security compliance, and patch management.
  • Experience with vulnerability scanning, security patching, and compliance activities.
  • Experience with Ansible and/or Puppet, VMware, and Bash scripting.
  • Ability to troubleshoot complex systems and conduct root-cause analysis.
  • Experience supporting hardware deployment and sustainment, software deployments and upgrades, monitoring, and system testing.
  • Experience using GitLab and Atlassian Jira.
  • Strong technical documentation, communication, customer support, and collaborative work skills.

Nice To Haves

  • Familiarity with Cisco networking equipment.
  • Familiarity with NetApp NAS storage environments.
  • Experience writing and maintaining test cases, test procedures, test plans, and test reports.
  • Familiarity developing Splunk dashboards and supporting Splunk workflows.

Responsibilities

  • Administer, maintain, and support enterprise Linux-based systems utilizing Rocky Linux and Red Hat Enterprise Linux (RHEL).
  • Perform Linux system administration, including storage management, interface configuration, operating system hardening, security compliance, and patch management.
  • Conduct vulnerability scanning, security patching, and compliance activities, and maintain updates within Intelligence Community reporting tools.
  • Use Ansible and/or Puppet to automate configuration management, operating system deployment, software installation, and system maintenance.
  • Support VMware virtualized environments, including virtual machine deployment, configuration, and lifecycle management.
  • Develop, maintain, and troubleshoot Bash scripts for administrative and operational automation.
  • Perform root-cause analysis and troubleshoot Linux systems, applications, and infrastructure issues.
  • Manage physical deployment, installation, and sustainment of hardware supporting operational and field sites.
  • Facilitate software deployments and upgrades across Operational, Field Test, Development, and Integration environments.
  • Monitor system health, availability, and performance across multiple environments using enterprise monitoring tools and health checks.
  • Schedule, coordinate, and communicate maintenance windows and system outages with internal teams and external customers.
  • Maintain and enhance system monitoring services, operational dashboards, and health check capabilities.
  • Assist with system regression, integration, performance, security, and customer acceptance testing.
  • Identify and troubleshoot defects, perform root-cause analysis, and document reproducible issues.
  • Use GitLab for source control, configuration management, and collaborative development activities.
  • Use Atlassian Jira to track work activities, defects, enhancements, and project progress.
  • Research emerging technologies, evaluate tools, and recommend improvements to operational efficiency, automation, and system reliability.
  • Develop and maintain system procedures, operational guides, test procedures, status updates, and engineering documentation.
  • Work independently and collaboratively while providing customer support and technical communication.
  • Develop Splunk dashboards and support Splunk workflows.

Benefits

  • 401(k) plan with company contributions, including safe harbor and profit sharing.
  • 11 federal holidays and 21 days of PTO.
  • Medical, dental, and vision coverage with substantial company contributions.
  • Company-provided life, LTD, and STD insurance.
  • Health Savings Accounts and Flexible Spending Accounts.
  • Referral bonuses.
  • Performance bonuses.
  • Tuition assistance for education, training, and professional certifications.
  • Career development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service