Logo
University of Rochester

Linux Systems Administrator

University of Rochester, Rochester, New York, United States, 14600


As a community, the University of Rochester is defined by a deep commitment to Meliora - Ever Better. Embedded in that ideal are the values we share: equity, leadership, integrity, openness, respect, and accountability. Together, we will set the highest standards for how we treat each other to ensure our community is welcoming to all and is a place where all can thrive.

Job Location (Full Address):

Select a Shipping Address, Rochester, New York, United States of America, 14627

Opening:

Worker Subtype:

Regular

Time Type:

Full time

Scheduled Weekly Hours:

40

Department:

100905 CIRC

Grade:

UR URG 112

Compensation Range:

$68,400.00 - $102,600.00

The referenced pay range represents the minimum and maximum compensation for this job. Individual annual salaries/hourly rates will be set within the job's compensation range, and will be determined by considering factors including, but not limited to, market data, education, experience, qualifications, expertise of the individual, and internal equity considerations.

Responsibilities:

Develops specifications for extremely complex systems programming applications and maintains operating systems.Schedule 8 AM-5 PM Responsibilities The University of Rochester is one of the country's top-tier research universities. Our campuses are home to 200 academic majors, more than 2,000 faculty and instructional staff, and over 12,000 students from all over the United States and around the world. The University of Rochester Medical Center is one of the nation's leading academic medical centers, which forms the centerpiece of the University of Rochester's health research, teaching and patient care missions. One of the world's leading research universities, Rochester has a long tradition of breaking boundaries--always pushing and questioning, learning and unlearning. We transform ideas into enterprises that create value and make the world ever better. The University of Rochester established the Center for Integrated Research Computing (CIRC) to provide researchers across the entire University with resources necessary to utilize computing and data analysis technology in all areas of scholarship. CIRC currently maintains systems with an aggregated computational performance of approximately 1.5 petaFLOPS, 72 terabytes of memory, and 5.2 petabytes of disk storage, and a variety of scientific software applications and tools, supporting over 1,000 users from diverse departments and research centers. Resources that ensure access to the technology and knowledge for effective computational and analytics research include: computer systems, software, storage, 9 FTE expert staff, part-time student assistants, information sharing, collaboration tools, and an education and training program. CIRC supports multiple sponsored research projects currently funded at over $162 million per annum from external funding agencies. Monthly research symposia and regular workshops help investigators use computation and data science technologies and allow over 200 faculty research groups across the University to participate in discussions and collaborative opportunities centered on the application of computing technology to research. From novice users, unfamiliar with the command line environment of a Linux cluster, to researchers who have compilation and optimization questions about custom-developed software, CIRC is uniquely positioned to collaborate with faculty and students in computational research design and implementation, software implementation and lifecycle management, application porting and tuning, data visualization and analysis techniques, and development of new computational technologies, methods and instruction. POSITION SUMMARY: The Center for Integrated Research Computing (CIRC) is seeking a full-time experienced Linux Systems Administrator to support a Linux-based research computing environment. The candidate should have 3 or more years of experience as a Linux Systems Administrator, preferably in a high performance computing (HPC) environment. Reporting to the Assistant Director, the position requires the candidate to configure, operate, and maintain the technical computing, network, and storage resources for CIRC and affiliated partners. The candidate must have the ability to do the following tasks: perform system builds, deploy system software, perform software integrations, work with vendor technical resources, and monitor server, network, and storage performance. Familiarity with a parallel storage system (GPFS, Lustre, BeeGFS, etc.) is highly desired. Similar familiarity with on-premise and cloud-based virtual machine environments (VMWare, AWS, OpenStack, Azure, etc.) is also highly desirable. The candidate must be able to meet with members of the research community, gather requirements, and suggest possible solutions and/or assist in using CIRC resources. The ability to evaluate new storage architectures, systems, and software tools to determine the best techniques for achieving performance and to identify future acquisition objectives is required. The successful candidate must be able to respond to emergency situations involving system troubleshooting, debugging, and monitoring triggers. Creating and maintaining documentation aligned with CIRC's workflow tracking is also critical. Candidates must be able to work in a team environment and be able to adapt and deploy new technologies, as appropriate. SPECIFIC RESPONSIBILITIES: Under direction of the Assistant Director and with latitude for the exercise of independent judgment and initiative: - 30% - Maintain operating systems and other system support programs, which requires being responsible for more than one operating system - 25% - Will assume responsibility for applications dealing with the overall operating system or with complex sub-systems of the operating system, such as parallel file systems, file management routines, copper and fiber networks and advanced mathematical/scientific software packages - 25% - Responsible for supporting the administration of the on-premise and cloud-based virtual machine environment for CIRC's research community and affiliated partners leading to the coordination of other programmers assigned to projects while providing technical direction and guidance and maintaining a high level of satisfaction regarding end user interaction by working effectively in a team environment - 10% - Keep abreast of trends as they relate to the technical computing field, with particular emphasis on high performance computing environments, by self-study, attending job related seminars, courses or conferences which enable personal development and strengthens the user service function - 10% - Perform other related duties, including presentation of seminars, supporting courses and instruction of technical computing related services in support of the research community, as required REQUIRED EDUCATION AND EXPERIENCE: Bachelor's degree in related discipline such as Computer Science, Business, Statistics, Science or Engineering and 3-4 years of related experience or an equivalent combination of education and experience TECHNICAL REQUIREMENTS: - Linux systems administration - 3+ years - RHEL/CentOS expertise - Ability to write scripts and tools for system monitoring and maintenance - Competence in one or more scripting/programming language (Perl/Python/Java/C) - Experience with the installation and configuration of web and application servers (e.g. Apache httpd and Apache Tomcat) - Ability to install and maintain complex Linux applications (databases and other system applications) - Knowledge of Linux system security, e.g., authentication, port blocking/forwarding, firewalls, ACLs, etc. - Experience with storage hardware management - disk arrays, NAS systems, object based storage systems - Strong oral, written, and team communication skills, effective questioning, listening, and analytical skills PREFERRED SKILLS: - Experience with high performance computing systems, including Linux computing clusters, job resource managers and schedulers - Experience with parallel file systems, standard RAID and de-clustered RAID technologies - Knowledge of InfiniBand network technology - Proficiency with cloud-based technologies like AWS, Azure, and local clouds - Experience with virtualized environments like VMWare, QEMU, OpenStack, etc. - Demonstrated proficiency in the creation of system and user documentation - Experience in working in a research computing environment - Knowledge of scientific and technical computing applications NOTE: This document describes typical duties and responsibilities and is not intended to limit management from assigning other work as required. The University of Rochester is committed to fostering, cultivating, and preserving a culture of equity, diversity, and inclusion to advance the University's mission to Learn, Discover, Heal, Create - and Make the World Ever Better. In support of our values and those of our society, the University is committed to not discriminating on the basis of age, color, disability, ethnicity, gender identity or expression, genetic information, marital status, military/veteran status, national origin, race, religion/creed, sex, sexual orientation, citizenship status, or any other status protected by law. This commitment extends to the administration of our policies, admissions, employment, access, and recruitment of candidates from underrepresented populations, veterans, and persons with disabilities consistent with these values and government contractor Affirmative Action obligations.

Notice: If you are a Current Employee, please log into myURHR to search for and apply to jobs using the Jobs Hub. Your application, if submitted using this portal, cannot be moved forward.

Learn. Discover. Heal. Create.

Located in western New York, Rochester is our namesake and our home. One of the world’s leading research universities, Rochester has a long tradition of breaking boundaries—always pushing and questioning, learning and unlearning. We transform ideas into enterprises that create value and make the world ever better.

If you’re looking for a career in higher education or health care, the University of Rochester may offer the perfect opportunity for your background and goals

At the University of Rochester, we commit to diversity, equity, and inclusion and united by a strong commitment to be ever better—Meliora. It is an ideal that informs our shared mission to ensure all members of our community feel safe, respected, included, and valued.