Linux System Administrator

TPI Global Solutions

Montgomery (AL)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TPI Global Solutions is seeking a Senior Linux System Administrator to operate, secure, and automate Linux systems across on-premises and Azure environments, including Azure Government. The role requires deep Linux expertise, Azure DevOps, Docker, and security hardening skills, with autonomous work in a small IT/security team.

On-site at Montgomery, AL, the position emphasizes patching, automation, identity management, and compliance activities, with a 12-month duration and background check

Qualifications

  • 8+ years of hands-on Linux system administration in enterprise or government environments.
  • Strong expertise with Ubuntu Server LTS releases and RHEL.
  • Experience administering Linux VMs in Microsoft Azure.
  • Knowledge of Azure networking, managed identities, and Key Vault.
  • Hands-on experience with Azure DevOps, repositories, pipelines, and CI/CD.
  • Experience with Docker on Linux, including container secrets management.
  • Advanced Bash scripting and working knowledge of PowerShell.
  • Strong knowledge of UFW, SSH hardening, AppArmor, and SSL/TLS certificates.
  • Experience with systemd, /etc/sysctl.conf, PAM, auditd, and log rotation.
  • Ability to work independently within a small, cross-functional IT/security team.
  • Ubuntu/Canonical certifications, CISSP, or CompTIA Security+.
  • AZ-900 and/or AZ-104 certification.
  • Healthcare or public-sector IT experience.
  • Familiarity with MARS-E, HIPAA technical safeguards, or CMS security requirements.
  • Experience supporting development infrastructure with rapidly changing workloads.

Responsibilities

  • Administer, configure, troubleshoot, and maintain production and non-production RHEL and Ubuntu servers and VMs.
  • Perform CIS-aligned Linux security hardening and remediation.
  • Work with Microsoft Defender for Cloud and Azure Policy for security posture and compliance.
  • Manage Ubuntu patching using Ubuntu Pro, Livepatch, ESM, and APT.
  • Develop automation using Bash and PowerShell, including Cron jobs.
  • Support Azure DevOps repositories, pipelines, CI/CD workflows, and Linux deployments.
  • Support Docker workloads on standalone Linux VMs.
  • Integrate container workloads with Azure Key Vault and Azure Container Registry (ACR).
  • Manage SSSD identity integration, sudoers governance, and PAM configuration.
  • Administer LVM, XFS/EXT4 filesystems, partitions, and mounts like /var, /tmp, /var/log/audit.
  • Support audit findings, auditd logging, compliance activities, and cybersecurity initiatives.
  • Troubleshoot and optimize Linux systems while maintaining security and availability.

Tools

Azure
Azure DevOps
Docker
Ubuntu Pro
Livepatch
ESM
APT
Bash scripting
PowerShell
UFW
SSH hardening
AppArmor
SSL/TLS certificates
systemd
auditd
PAM configuration
SSSD identity integration
Azure Policy
Azure Key Vault
Azure Container Registry (ACR)
LDAP/identity concepts

Job description

  • Location: On-Site - Montgomery, AL
  • Duration: 12 Months, with possible extension
  • Background Check: State and federal background checks required
Position Overview

The Senior Linux System Administrator will be responsible for operating, maintaining, securing, and automating Red Hat, Ubuntu, and other Linux systems across on-premises and Azure environments, including Azure Commercial/GCC and Azure Government.

The ideal candidate will have strong Linux administration experience combined with hands‑on knowledge of Azure, Azure DevOps, Docker, security hardening, automation, and identity management.

Key Responsibilities
  • Administer, configure, troubleshoot, and maintain production and non-production RHEL and Ubuntu servers and VMs.
  • Perform CIS-aligned Linux security hardening and remediation.
  • Work with Microsoft Defender for Cloud and Azure Policy for security posture and compliance.
  • Manage Ubuntu patching using Ubuntu Pro, Livepatch, ESM, and APT.
  • Develop and maintain automation using Bash and PowerShell, including Cron‑based scheduled jobs.
  • Support Azure DevOps repositories, pipelines, CI/CD workflows, and Linux‑based deployments.
  • Support Docker workloads running on standalone Linux VMs.
  • Integrate container workloads with Azure Key Vault and Azure Container Registry (ACR).
  • Manage SSSD identity integration, sudoers governance, and PAM configuration.
  • Administer LVM, XFS/EXT4 filesystems, partitions, and dedicated mounts such as /var, /tmp, and /var/log/audit.
  • Support audit findings, auditd logging, compliance activities, and cybersecurity initiatives.
  • Troubleshoot and optimize Linux systems while maintaining security and availability.
Required Qualifications
  • 8+ years of hands‑on Linux system administration experience in enterprise or government environments.
  • Strong expertise with current Ubuntu Server LTS releases and RHEL.
  • Experience administering Linux VMs in Microsoft Azure.
  • Knowledge of Azure networking, managed identities, and Key Vault.
  • Hands‑on experience with Azure DevOps, repositories, pipelines, and CI/CD.
  • Experience with Docker on Linux, including container secrets management.
  • Advanced Bash scripting and working knowledge of PowerShell.
  • Strong knowledge of UFW, SSH hardening, AppArmor, and SSL/TLS certificates.
  • Experience with systemd, /etc/sysctl.conf, PAM, auditd, and log rotation.
  • Ability to work independently within a small, cross‑functional IT/security team.
Preferred Qualifications
  • Ubuntu/Canonical certifications, CISSP, or CompTIA Security+.
  • AZ-900 and/or AZ-104 certification.
  • Healthcare or public‑sector IT experience.
  • Familiarity with MARS‑E, HIPAA technical safeguards, or CMS security requirements.
  • Experience supporting development infrastructure with rapidly changing workloads.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux System Administrator
Senior Linux System Administrator

EPITEC • Montgomery (AL)

On-site
USD 94,000 - 96,000
Senior Linux Systems Administrator
Senior Linux Systems Administrator

GDH • Montgomery (AL)

On-site
USD 76,000 - 90,000
Senior Linux Administrator
Senior Linux Administrator

System Soft Technologies • Montgomery (AL)

On-site
USD 110,000 - 150,000
W2 Linux Administrator
W2 Linux Administrator

System Soft Technologies • Montgomery (AL)

On-site
USD 90,000 - 120,000
Senior Linux Administrator - Azure & CI/CD Automation
Senior Linux Administrator - Azure & CI/CD Automation

System Soft Technologies • Montgomery (AL)

On-site
USD 90,000 - 120,000
Linux Administrator
Linux Administrator

Thales Trusted Cyber Technologies • Maryland

Hybrid
USD 90,000 - 130,000
Linux Administrator
Linux Administrator

Thales Trusted Cyber Technologies • Clarksburg (MD)

Hybrid
USD 110,000 - 150,000
Senior Linux Administrator
Senior Linux Administrator

GovCIO • San Antonio (TX)

On-site
USD 115,000 - 135,000
Senior Linux & Azure Engineer – Onsite Montgomery
Senior Linux & Azure Engineer – Onsite Montgomery

Gilder Search Group • Montgomery (AL), Northern (KY)

Hybrid
USD 90,000 - 130,000
Health Insurance
Dental Insurance
Vision Insurance
+2
System Administrator, Linux
System Administrator, Linux

Tyler Technologies • United States

Hybrid
USD 95,000 - 140,000