University of Michigan

Linux Systems Engineer Intermediate/Senior

Click Here to Apply

Job Location

Barton Hills, MI, United States

Job Description

Linux Systems Engineer Intermediate/Senior

Apply Now

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.

Job Summary

The Center for Statistical Genetics (CSG) in the Department of Biostatistics at the University of Michigan has an exciting opportunity for a strong generalist Linux Systems Engineer Intermediate/Senior (UM job title: OS Programmer Intermediate/Senior). As part of a dynamic multi-disciplinary team, you will help maintain and improve our on-premise Linux-based high performance computing cluster, petascale storage, enterprise infrastructure, web services, and network. You will report to the OS Programmer Lead. Outstanding benefits package, including: A retirement plan that provides two-for-one matching contributions with immediate vesting, comprehensive health insurance, and others.

The Center for Statistical Genetics designs and carries out some of the world's largest human genetic studies with petascale genetic information, health data, and additional biological information on hundreds of thousands of human participants. We develop methods and tools that make these data and the insights they support available to thousands of researchers worldwide across academia, industry, and government.

Responsibilities*

HPC Cluster Administration - Maintain and improve a Slurm-based high performance computing environment. Help with Slurm upgrades and job troubleshooting for end-users. (20%)

Storage Administration - Help manage a petascale storage environment. Perform troubleshooting and performance tuning of NFS storage. Specify and deploy new storage to meet project requirements. Participate in data life cycle management efforts. (20%)

Web Administration - Deploy and maintain Apache, Nginx, and Tomcat instances. Maintain and troubleshoot web-based systems such as Mediawiki, RStudio Server, Jupyterhub, and Shiny. Assist developers of web-based SaaS applications with systems level support.(15%)

Enterprise Infrastructure Administration - Assist with the configuration, management and troubleshooting of enterprise infrastructure services such as ISC BIND, ISC DHCPD, OpenLDAP, Postfix and Nagios. (15%)

Automation - Automate deployments and configuration management using PXE, Kickstart, and Puppet. Create and maintain scripts and small programs to automate systems administration tasks and business processes. (15%)

Security Compliance - Perform security remediation such as patching and configuration tuning. Validate system configurations with tools such as CIS-CAT. Maintain firewall rule sets. Participate in continuous monitoring efforts with project sponsors. (15%)

Required Qualifications*

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, MIS, Information Technology, Information Assurance, or an equivalent combination of education and experience.

Minimum of 1-3 years (Intermediate) or 3-5 years (Senior) of progressively responsible systems administration experience in a Linux or UNIX environment.

Working familiarity with enterprise L2 switching platforms and networking concepts such as VLANs, firewalling, subnetting, and NAT.

Working familiarity with at least one high-level programming language such as Python, Go, or Perl.

Strong soft skills including writing, communications, and effectively working across organizational boundaries.

Work Locations

This position may be eligible for remote and/or flexible work opportunities at the discretion of the hiring department. Flexible work agreements are reviewed annually and are subject to change dependent on the business needs of the hiring department, throughout the course of employment.The candidate must be local to the Southeast Michigan region as the role will occasionally require hands-on work in our Ann Arbor data center.

Underfill Statement

This position may be underfilled at a lower classification depending on the qualifications of the selected candidate.

Senior salary range: $78,655 - $97,162

Intermediate salary range: $64,416 - $79,573

Additional Information

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family, and plan for a secure future. For more information, please visit: https://careers.umich.edu/benefits/

Background Screening

The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checks are performed in compliance with the Fair Credit Reporting Act.

Application Deadline

Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.

Job Detail

Job Opening ID

252432

Working Title

Linux Systems Engineer Intermediate/Senior

Job Title

OS Programmer Senior

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Hybrid

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

School Pub Health

Department

Biostatistics Department

Posting Begin/End Date

11/01/2024 - 1/31/2025

Salary

$78,655.00 - $97,162.00

Career Interest

Information Technology

Apply Now



Location: Barton Hills, MI, US

Posted Date: 12/17/2024
Click Here to Apply
View More University of Michigan Jobs

Contact Information

Contact Human Resources
University of Michigan

Posted

December 17, 2024
UID: 4975932193

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.