Demo

Systems Administrator (Linux)

Compugra Systems
Sunnyvale, CA Contractor
POSTED ON 6/21/2026
AVAILABLE BEFORE 7/20/2026

Job Description: Hardware Systems Administrator (Linux)

Sunnyvale CA

6-12 months

Position Summary

We are seeking a hands-on Hardware Systems Administrator with strong Linux administration skills, scripting expertise, and experience installing, configuring, and supporting server hardware and infrastructure. The ideal candidate will be responsible for maintaining physical and virtual Linux environments, troubleshooting hardware issues, automating administrative tasks, and ensuring system reliability and performance.

Key Responsibilities

  • Install, configure, and maintain Linux-based servers and operating systems in physical and virtualized environments.
  • Perform server hardware installation, upgrades, diagnostics, and maintenance, including CPUs, memory, storage, network cards, and rack-mounted systems.
  • Monitor system performance, capacity, availability, and security across enterprise infrastructure.
  • Develop and maintain automation scripts using Bash, Python, Shell, or similar scripting languages.
  • Troubleshoot and resolve hardware, operating system, networking, and application-related issues.
  • Configure and support storage systems, RAID configurations, and backup/recovery processes.
  • Perform system patching, upgrades, and vulnerability remediation activities.
  • Support server deployments, data center operations, and hardware lifecycle management.
  • Maintain documentation for system configurations, procedures, and operational standards.
  • Collaborate with network, security, and application teams to ensure stable and secure infrastructure operations.

Required Qualifications

  • 5 years of experience as a Linux Systems Administrator, Infrastructure Administrator, or similar role.
  • Strong experience with Linux distributions such as Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, or Rocky Linux.
  • Experience with server hardware installation, configuration, troubleshooting, and maintenance.
  • Proficiency in scripting and automation using Bash, Shell, Python, or Perl.
  • Solid understanding of networking fundamentals including TCP/IP, DNS, DHCP, VLANs, and routing.
  • Experience with storage technologies, RAID configurations, SAN/NAS environments, and backup solutions.
  • Knowledge of system monitoring, logging, and performance tuning.
  • Familiarity with virtualization technologies such as VMware, KVM, or Hyper-V.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently and support critical production environments.

Preferred Qualifications

  • Experience with data center operations and rack-and-stack activities.
  • Exposure to automation tools such as Ansible, Puppet, or Chef.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Knowledge of container technologies such as Docker and Kubernetes.
  • Linux certifications such as RHCSA, RHCE, or LPIC.
  • Experience supporting high-performance computing (HPC) or AI/ML infrastructure is a plus.

Technical Skills

  • Linux Administration (RHEL, Ubuntu, CentOS)
  • Bash/Shell Scripting
  • Python Automation
  • Server Hardware Installation & Support
  • Storage Management (RAID, SAN, NAS)
  • VMware/KVM Virtualization
  • Networking (TCP/IP, DNS, DHCP)
  • System Monitoring & Performance Tuning
  • Backup & Disaster Recovery
  • Ansible/Infrastructure Automation

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.

Nice-to-Have

  • Experience supporting GPU-based servers, AI infrastructure, or high-performance computing environments.
  • Familiarity with Dell, HPE, Lenovo, Supermicro, or similar enterprise hardware platforms.
  • Experience working in data center or laboratory environments.

Hourly Wage Estimation for Systems Administrator (Linux) in Sunnyvale, CA
$54.00 to $72.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Systems Administrator (Linux)?

Sign up to receive alerts about other jobs on the Systems Administrator (Linux) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$85,059 - $120,527
Income Estimation: 
$104,896 - $133,785
Income Estimation: 
$123,198 - $153,566
Income Estimation: 
$104,896 - $133,785
Income Estimation: 
$128,195 - $161,806
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Compugra Systems

  • Compugra Systems Warren, NJ
  • Senior Azure Infrastructure Automation Engineer Location: Warren NJ (Hybrid) Contract Overview We are looking for a hands-on Senior Azure Infrastructure Au... more
  • 1 Day Ago

  • Compugra Systems Santa Clara, CA
  • SAP FICO Consultant Location: Santa Clarita, CA (Onsite) Duration: 6 to 12 Months Contract Job Description: 10 Years of experience as SAP FICO Consultant w... more
  • 1 Day Ago

  • Compugra Systems Irvine, CA
  • Position: SAP SD Consultant Location: Irvine, CA (Hybrid) Duration: 6 to 12 Months Contract Job Description: We are seeking a hands-on SAP SD Consultant to... more
  • 1 Day Ago

  • Compugra Systems Sunnyvale, CA
  • Hardware Systems Administrator (Linux) Location : Sunnyvale,CA 1 Year Position Summary We are seeking a hands-on Hardware Systems Administrator with strong... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Systems Administrator (Linux) jobs in the Sunnyvale, CA area that may be a better fit.

  • Compugra Systems Sunnyvale, CA
  • Hardware Systems Administrator (Linux) Location : Sunnyvale,CA 1 Year Position Summary We are seeking a hands-on Hardware Systems Administrator with strong... more
  • 3 Days Ago

  • WeZON USA, Inc. San Jose, CA
  • Job Overview The System Administrator designs, implements, and maintains the IT infrastructure that supports both operational and R&D activities. This incl... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!