Linux administrator

Overview

Hybrid
Depends on Experience
Full Time

Skills

Linux
Scripting
troubleshooting
VPN
AWS
Ansible
Puppet
Chef
DevOps
Bash
Python
Red Hat
CentOS
Ubuntu

Job Details

Title: Linux administrator

Location: Houston TX

Mode: Fulltime Position

Required Skills:

  • 5+ years of experience in Linux system administration
  • Solid understanding of Linux system management, scripting, and troubleshooting (RHEL, Ubuntu, CentOS)
  • Experience in managing user access control and permissions
  • Familiarity with networking and server performance monitoring tools
  • Understanding of firewalls, VPNs, and security protocols
  • Experience with virtualization and cloud environments (AWS, etc.)
  • Experience with Docker, Kubernetes, or similar container technologies
  • Knowledge of configuration management tools (Ansible, Puppet, Chef)
  • Basic understanding of DevOps principles
  • Proficiency in scripting languages (Bash, Python) for automation

Key Responsibilities:

  • Install, configure, and maintain Linux operating systems (Red Hat, CentOS, Ubuntu, etc.)
  • Perform system monitoring, performance tuning, and troubleshooting for cloud and on-premises infrastructure
  • Assist with system upgrades, patches, and security updates
  • Troubleshoot and resolve hardware and software issues
  • Automate system tasks using shell scripting or configuration management tools (Ansible, Puppet, etc.)
  • Collaborate with development and IT teams to support application deployments
  • Manage backup, disaster recovery, and storage solutions
  • Manage user accounts, permissions, and access controls
  • Document system configurations, procedures, and issues
  • Provide technical support for Linux-based systems

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.