Seneca Resources

Senior Linux Administrator

Montgomery, AL • Posted Yesterday
Onsite Full Time IT Services and IT Consulting

Key Responsibilities

  • Administer, configure, troubleshoot, and maintain production and non-production RHEL and Ubuntu Linux virtual and physical servers.
  • Maintain CIS-aligned security hardening, including UFW, SSH, AppArmor, PAM, auditd, and SSL/TLS configurations.
  • Support security compliance and remediation using Microsoft Defender for Cloud, Azure Policy, and Azure-native security tooling.
  • Manage Ubuntu patching and lifecycle activities using Ubuntu Pro, Livepatch, Extended Security Maintenance (ESM), and APT.
  • Develop and maintain automation using Bash and PowerShell, including Cron jobs and scheduled processes.
  • Support Azure DevOps repositories, pipelines, source control, and CI/CD workflows for Linux environments.
  • Support Docker workloads running on standalone Linux VMs.
  • Integrate containerized workloads with Azure Key Vault for secrets management.
  • Support Azure Container Registry (ACR), including image push/pull operations and vulnerability scanning.
  • Maintain SSSD-based identity integration, sudoers governance, and PAM configuration.
  • Manage LVM, XFS/EXT4 filesystems, partitions, and dedicated mounts in accordance with CIS guidance.
  • Perform system administration involving systemd, kernel tuning, auditd, and log rotation.
  • Partner with cybersecurity teams to address audit findings, logging requirements, remediation activities, and overall security posture.
  • Work independently as the senior Linux resource within a small, cross-functional IT and security team.


Required Qualifications

  • 8+ years of hands-on Linux administration experience in enterprise or government environments.
  • Strong experience with current Ubuntu Server LTS releases.
  • Experience administering RHEL/Red Hat Linux environments.
  • Working knowledge of Microsoft Azure supporting Linux VMs, including networking, Managed Identity, and Azure Key Vault.
  • Experience with Azure DevOps, including repositories, pipelines, and CI/CD workflows.
  • Experience administering Docker on Linux, including container secrets management.
  • Advanced Bash scripting skills and working knowledge of PowerShell.
  • Experience with UFW, SSH hardening, AppArmor, and SSL/TLS certificate management.
  • Experience with systemd, kernel tuning/sysctl, PAM, auditd, and log rotation.
  • Experience with SSSD and Linux identity/access management.
  • Experience with LVM and XFS/EXT4 filesystem administration.
  • Ability to independently troubleshoot and administer enterprise Linux environments.


Senior Linux Administrator in Montgomery at Seneca Resources

This position is listed as full time and onsite. It was posted yesterday.

See all Seneca Resources jobs on LocalWork →

Back to Job Search