The general nature or purpose of the job:|
This position is part of a small team responsible for providing IT support for various groups within the Physics & Astronomy and Earth and Planetary Sciences departments on the JHU Homewood campus. The team manages core server infrastructure, multi-terabyte database servers, multimillion hit-per-month web services, HPC clusters, and end-user workstations, all running a combination of platforms (five operating systems on six architectures).
The primary duties and responsibilities of the job:
The Systems Administrator will perform routine systems management for servers, workstations, and HPC clusters running Linux, Windows, & Mac OS (proactive monitoring, patch/configuration/change management, OS upgrades, backups/restores, troubleshooting, etc.); will automate repetitive and time-consuming tasks wherever they exist using Perl, python, sh, etc; maintain a comprehensive application software library across all platforms; ensure high availability for all mission-critical servers and services; provide end-user support and advice; assist with routine database management tasks for several MySQL & PostGRES Server instances; research new technologies and advise on their potential (often early) adoption; spec new hardware to meet performance, availability, and application requirements; assist with purchasing and associated administrative duties; and maintain constructive professional relationships with colleagues across the University, other collaborating institutions, and the community at large.
Machines and/or equipment used on the job, include % of time used:
Uses an intense combination of computing machinery: servers, desktops, laptops, and mobile devices of diverse architectures; networking equipment – both general purpose copper and fiber optic Ethernet, and specialty interconnects like Infiniband and Myrinet; large enterprise and bleeding-edge storage systems; racks, power, air conditioning, and other datacenter facilitiesoriented equipment.
Degree of independent action performed on the job:
Exercise highly independent judgment with minimal supervision. Negotiate autonomously with vendors and customers on the Center’s behalf.
Internal and external contacts required as part of the job:
Works routinely with departmental faculty, administrators, students, and researchers. Collaborates regularly with colleagues, faculty and researchers from across the institution. May collaborate with colleagues in industry and at other peer institutions. Must have topnotch oral and written interpersonal skills in terms of customer service, training, negotiation and persuasion.
Two years college coursework required. BS in Computer Science or related discipline preferred. Additional years of experience may be substituted for degree requirement.
Special skills and knowledge:
Position requires expert-level skills with Linux; basic Windows, and MacOS operating systems; experience managing integrated UNIX/Windows networks; familiarity with contemporary server, workstation, and storage hardware; experience designing and managing NIS services; experience managing highly available Apache web servers; and excellent interpersonal and written communication skills. Requires expert-level knowledge of contemporary computing platforms and architectures; intermediate systems administrator knowledge of utility automation programming in Perl, Python, BASH, or whatever toolset you prefer. Must have conversational literacy in C or C++; intermediate operational knowledge of most of the following: gcc, PostgreSQL, MySQL, Apache, NIS, NFS, and Samba. Basic familiarity with Active Directory, LDAP (preferably Fedora Directory Server) desired. Ability to manage and balance a workload of service requests, and to proactively plan and execute necessary work to maintain a stable work environment with leading-edge capabilities.
Related work experience:
Five years related experience required. Additional years of experience may be substituted for education requirement, and additional education can be substituted for required experience, to the extent permitted by the JHU equivalency formula. Three years experience managing Linux, two years managing Mac OS, or Windows servers and desktops.
Physical requirements for the job:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Sitting in a normal seated position for extended periods of time. May be required to lift boxes (0 to ~49lbs). Reaching by extending hand(s) or arm(s) in any direction. Finger dexterity required to manipulate objects with fingers rather than with whole hand(s) or arm(s), for example, using a keyboard. Communication skills using the spoken word. Ability to see within normal parameters. Specific vision abilities required by this job include close vision and the ability to adjust focus. Ability to hear within normal range Ability to move about; may be required to walk to various offices on campus or walk to shuttle to get to other campuses
The ideal candidate, in addition to the above, will have database administration experience with MySQL Server; experience managing Mac OS systems; direct experience managing HPC clusters and familiarity with queuing systems such as Condor; experience with Grid services; and possess some skills with PHP, and/or C++ programming. JHU Equivalency Formula: 30 undergraduate degree credits (semester hours) or 18 graduate degree credits may substitute for one year of experience
Posted Preferred Qualifications: Experience in an academic environment relating to information technology highly preferred.
Johns Hopkins University - 19 months ago
Founded in 1876 with a $7 million bequest from its namesake, The Johns Hopkins University established its reputation from the beginning by...