JOBSEARCHER

DevOps Engineer – Lab Infrastructure & GPU Systems

TechzsoftDenver, COL5 SeniorNovember 14th, 2026
Location: Sunnyvale, CA
Work Model: Full-time, work from office 5 days a week
Experience: 5+ years in Linux System Administration and 3+ years in DevOps and Infrastructure Automation
Job Summary: We are seeking a highly motivated and technically proficient DevOps Engineer with strong hands-on experience in software automation, Linux system administration, and hardware infrastructure management. The ideal candidate will be responsible for designing, deploying, automating, maintaining, and supporting Linux-based physical and virtual environments, CI/CD pipelines, storage systems, networking infrastructure, and server hardware platforms, including GPU-enabled systems. The role requires practical experience in infrastructure automation, configuration management, containerization, server hardware troubleshooting, and infrastructure operations. Experience supporting GPU clusters and AI/ML infrastructure is highly desirable. Key Responsibilities1. DevOps & Automation* Design, implement, and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps.* Automate infrastructure provisioning and configuration using Ansible, Terraform, Puppet, or similar tools.* Develop and maintain automation scripts using Bash, Python, or PowerShell.* Implement Infrastructure as Code (IaC) best practices.* Support containerized workloads using Docker and Kubernetes.* Manage source code repositories, branching strategies, and version control using Git.* Monitor system performance, availability, and reliability, and automate routine operational tasks.2. Linux System Administration* Install, configure, administer, and troubleshoot Linux operating systems, including RHEL, Rocky Linux, Ubuntu, and CentOS.* Perform system patching, upgrades, security hardening, user management, and performance tuning.* Troubleshoot operating system, kernel, service, and application-level issues.* Manage system services, logs, filesystems, permissions, and resource utilization.* Maintain the availability, stability, and security of Linux-based lab environments.3. Hardware & Infrastructure Management* Deploy, configure, and maintain physical servers from Dell, HPE, Supermicro, Lenovo, or equivalent vendors.* Support physical and virtual infrastructure across laboratory and data center environments.* Perform server hardware diagnostics, firmware updates, BIOS configuration, and lifecycle management.* Support GPU servers and accelerator hardware, including NVIDIA Tesla, A100, H100, and RTX series.* Troubleshoot CPU, memory, disk, power, cooling, and other hardware-related issues.* Perform rack-and-stack activities, server installation, cabling, and hardware replacement.* Support disaster recovery, system imaging, backup, restoration, and recovery processes using tools such as ReaR, Clonezilla, or enterprise backup solutions.4. Storage & Filesystem Management* Configure and manage RAID, LVM, NVMe storage, and Linux filesystems.* Administer NFS, SAN, NAS, and enterprise storage environments.* Troubleshoot storage performance, capacity, connectivity, and filesystem issues.* Support storage provisioning, data availability, backup, and recovery operations.5. Networking & Connectivity* Apply networking fundamentals, including TCP/IP, DNS, VLANs, routing, and firewalls.* Work with network teams to configure switches, VLANs, firewalls, and server connectivity.* Troubleshoot network connectivity, name resolution, latency, and communication issues.* Support secure and reliable connectivity across physical servers, virtual environments, and GPU clusters.6. GPU & AI/ML Infrastructure Support* Assist with deployment, configuration, and management of GPU-enabled servers and clusters.* Support NVIDIA GPU hardware, drivers, firmware, and related system components.* Troubleshoot GPU server hardware, operating system, resource utilization, and connectivity issues.* Support infrastructure requirements for AI/ML workloads and high-performance computing environments.* Assist with GPU cluster monitoring, maintenance, capacity management, and operational reliability.7. Virtualization, Monitoring & Operations* Administer virtualized infrastructure using VMware vSphere and ESXi.* Work with public cloud platforms, including Microsoft Azure, AWS, and Google Cloud Platform.* Configure and maintain monitoring and observability solutions using Prometheus, Grafana, or similar tools.* Monitor infrastructure health, resource utilization, availability, and performance.* Maintain operational documentation, configuration standards, and troubleshooting procedures. Required Technical Skills* Linux System Administration: 5+ years.* DevOps and infrastructure automation: 3+ years.* CI/CD tools: Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps.* Configuration management and IaC: Ansible, Terraform, Puppet, or equivalent.* Scripting: Bash, Python, or PowerShell.* Containers: Docker and Kubernetes.* Version control: Git.* Storage: RAID, LVM, NVMe, NFS, SAN, and NAS fundamentals.* Server hardware deployment, diagnostics, and troubleshooting.* Networking: TCP/IP, DNS, VLANs, routing, and firewalls.* Experience managing Linux servers in production, laboratory, or data center environments.
Preferred Qualifications:
  • Hands-on experience deploying and managing GPU clusters.* Knowledge of NVIDIA Tesla, A100, H100, or RTX GPU platforms.* Experience supporting AI/ML infrastructure or high-performance computing environments.* VMware vSphere and ESXi administration.* Exposure to Azure, AWS, or Google Cloud Platform.* Experience with Prometheus, Grafana, or comparable monitoring tools.* Familiarity with enterprise storage platforms and data center operations.* Experience with system imaging, disaster recovery, backup, and restoration tools. Educational Qualifications* Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline; equivalent practical experience may be considered.
Ideal Candidate Profile:
  • Strong hands-on troubleshooting and problem-solving skills.* Ability to work independently and collaborate with DevOps, network, storage, and hardware teams.* Comfortable working in a physical laboratory and data center environment.* Strong automation mindset with a focus on reliability, repeatability, and operational efficiency.* Willingness to work from the SCLA location five days a week. Success Criteria* Reliable operation and availability of Linux lab infrastructure.* Successful deployment and maintenance of physical servers and GPU systems.* Reduced manual effort through infrastructure automation.* Stable and repeatable CI/CD pipelines and infrastructure provisioning.* Effective monitoring, troubleshooting, backup, and recovery processes.