1

Linux Administration Engineer Jobs in Michigan (NOW HIRING)

Required : • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience • 3+ years of hands‑on Linux systems administration experience • Direct experience working ...

Our client is seeking an experienced Systems Administrator / Systems Engineer to join their team ... Experience with Linux administration. * Experience supporting SAN environments. * Experience with ...

Virtual Seeking a senior Network Security Engineer to lead firewall modernization, VPN ... Linux system administration and automation Nice to Have: * OKTA integrations and identity-based ...

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 3+ years of handson Linux systems administration experience * Direct experience working with HPC or largescale ...

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 3+ years of hands-on Linux systems administration experience * Direct experience working with HPC or large ...

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 3+ years of handson Linux systems administration experience * Direct experience working with HPC or largescale ...

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 3+ years of handson Linux systems administration experience * Direct experience working with HPC or largescale ...

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 3+ years of handson Linux systems administration experience * Direct experience working with HPC or largescale ...

Senior Systems Engineer

Lansing, MI · On-site

$106K - $145K/yr

... administration Teradata Tools and Utilities (TTU) PSIM (Platform Service Intelligent Monitoring ... Firewall knowledge Unix/Linux knowledge Cloud computing fundamentals, resource allocation ...

Sr. Cloud Engineer - Azure

Grand Rapids, MI · On-site

$53.50 - $71.50/hr

... of administration of Windows or Linux operating systems. • Familiarity with CI/CD tools and deployment processes (e.g., Ansible, Azure DevOps Pipelines). • Practical experience with ...

Virtual Seeking a senior Network Security Engineer to lead firewall modernization, VPN ... Linux system administration and automation Nice to Have: * OKTA integrations and identity-based ...

GCP Devops Engineer (W2 Position)

Dearborn, MI · On-site

$48.50 - $66.50/hr

... s Engineer with given on W2 . Please forward updated profile to praveen@megansoft.com or +1(248 ... Strong working experience of Linux & windows environment/administration Thanks & Regards Praveen ...

next page

Showing results 1-20

Linux Administration Engineer information

What are some common challenges faced by Linux Administration Engineers, and how are they typically addressed?

Linux Administration Engineers often encounter challenges such as managing system uptime during critical updates, troubleshooting complex networking issues, and ensuring the security of multiple servers. These challenges are usually addressed by implementing robust monitoring tools, following best practices for patch management, and collaborating closely with development and security teams. Additionally, ongoing learning and staying updated with the latest Linux distributions and tools help engineers proactively resolve issues and maintain system reliability.

What is the difference between Linux Administration Engineer vs System Administrator?

AspectLinux Administration EngineerSystem Administrator
CertificationsLinux+, RHCE, CompTIA Linux+CompTIA A+, Network+, Linux+ (sometimes)
Work EnvironmentPrimarily Linux servers, data centers, cloud environmentsMixed environments including Windows, Linux, network hardware
ResponsibilitiesManaging Linux systems, scripting, server configurationMaintaining overall IT infrastructure, including networks and hardware

The Linux Administration Engineer focuses specifically on Linux systems, ensuring their stability and security, while the System Administrator manages a broader range of IT infrastructure, including both Linux and Windows environments. Both roles require similar certifications and often work in data centers or enterprise settings, but their scope and daily tasks differ.

What are Linux Administration Engineers?

Linux Administration Engineers are IT professionals who specialize in installing, configuring, maintaining, and troubleshooting Linux operating systems and related infrastructure. They manage servers, ensure system security, monitor performance, and handle tasks such as software updates, backups, and user management. These engineers play a critical role in keeping enterprise-grade Linux environments stable and secure, often working closely with development and operations teams. Their expertise is essential for organizations relying on Linux-based systems for their applications and services.

What are the key skills and qualifications needed to thrive as a Linux Administration Engineer, and why are they important?

To thrive as a Linux Administration Engineer, you need deep expertise in Linux operating systems, scripting languages like Bash or Python, and a strong understanding of networking and system security, typically backed by a degree in computer science or related certifications such as RHCE. Proficiency with configuration management tools (e.g., Ansible, Puppet), virtualization platforms, and monitoring systems is crucial. Strong problem-solving abilities, attention to detail, and effective communication skills help you address complex issues and work collaboratively with IT teams. These competencies ensure reliable server performance, secure infrastructure, and efficient issue resolution in dynamic technical environments.
What are popular job titles related to Linux Administration Engineer jobs in Michigan? For Linux Administration Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Linux Administration Engineer jobs in Michigan look for? The top searched job categories for Linux Administration Engineer jobs in Michigan are:
What cities in Michigan are hiring for Linux Administration Engineer jobs? Cities in Michigan with the most Linux Administration Engineer job openings:
Infographic showing various Linux Administration Engineer job openings in Michigan as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.
HPC Systems Engineer

HPC Systems Engineer

KLA

Ann Arbor, MI • On-site

Full-time

Re-posted 3 days ago


Job description

Job Summary:
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, seeking a HPC Systems Engineer to support and evolve their high-performance compute infrastructure. The role involves maintaining a large-scale Linux cluster for R&D workloads, ensuring reliability and performance while collaborating with various engineering teams.
Responsibilities:
• Operate and maintain a large-scale Linux based HPC cluster used for internal R&D workloads
• Manage compute nodes, login nodes, and supporting infrastructure in a multi-tenant environment
• Monitor cluster health, performance, and capacity; respond to incidents and degradations
• Configure, tune, and support HPC job schedulers (e.g., SLURM, LSF, PBS, or equivalent)
• Assist users with job submission issues, resource requests, and queue optimization
• Help optimize scheduler policies to balance throughput, fairness, and utilization
• Install, configure, and maintain Linux operating systems across compute and service nodes
• Manage OS updates, kernel changes, drivers (including GPU drivers where applicable), and system hardening
• Troubleshoot complex Linux performance, networking, storage, and process level issues
• Support high throughput and parallel workloads across CPU and GPU resources
• Diagnose performance bottlenecks across compute, storage, network, and scheduler layers
• Assist with scaling activities such as node expansions, re provisioning, and hardware refreshes
• Use automation and configuration management tools to ensure consistency across the cluster
• Contribute to scripting and tooling for node provisioning, validation, and lifecycle management
• Participate in on call or escalation rotations as required to support a production R&D platform
• Partner with internal engineering teams to understand workload requirements and usage patterns
• Provide guidance and best practices for running workloads efficiently on shared HPC systems
• Contribute to internal documentation and operational runbooks
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
• 3+ years of hands‑on Linux systems administration experience
• Direct experience working with HPC or large‑scale compute environments
• Practical experience with at least one HPC scheduler (SLURM, LSF, PBS, or similar)
• Strong Linux troubleshooting skills (processes, memory, I/O, networking, performance analysis)
• Comfort working in CLI‑driven, production infrastructure environments
Preferred:
• Experience supporting GPU‑accelerated workloads (CUDA, drivers, GPU scheduling concepts)
• Familiarity with parallel computing or scientific/engineering workloads
• Experience with cluster storage systems (e.g., Lustre, BeeGFS, NFS, or high‑performance NAS/SAN)
• Exposure to automation tools (Ansible, scripting, Infrastructure‑as‑Code concepts)
• Familiarity with containers in HPC contexts (Singularity / Apptainer, rootless containers)
• Experience supporting internal developer or research communities
Company:
Kla creates tools and services that promote innovation in the electronics industry. Founded in 1975, the company is headquartered in Milpitas, USA, with a team of 10001+ employees. The company is currently Late Stage.