Linux Systems Administrator
Department of Computer Science
Princeton University
Princeton, NJ
Full-Time Position
Position Summary
The Princeton University Department of Computer Science seeks Linux system
administrators to join our Infrastructure Operations group. A strong
candidate will have a skill level similar to SAGE Level II or III. The
Infrastructure Operations group provides support for the department's
centralized computing and networking infrastructure, as well as the
system-level services they provide.
DUTIES and RESPONSIBILITIES:
- Perform needs analysis of department servers, networks, and services; manage server installation and cabling as appropriate; administer access to system resources; troubleshoot and resolve system and network problems; plan and implement hardware and software upgrades as needed.
- Work closely with other staff and research groups to investigate, evaluate, and recommend solutions to various wide-ranging information technology issues, while maintaining awareness of and respect for industry best practices.
- Install and maintain equipment in a data center environment, including mounting rack hardware and running network cabling in production and pre-production environments.
- Monitor networks and systems for both trending and troubleshooting.
- Provide tier 2 user support and after-hours emergency support on a rotating basis to a diverse user base.
- Create and maintain technical documentation.
- Provide team training as appropriate.
- Work on projects, attend meetings, and participate in training as assigned by the supervisor.
Essential Qualifications
- Bachelor's Degree in Computer Science or related field with 1-2 years of experience
OR
- 5-10 years of equivalent experience in lieu of a Bachelor's Degree.
- Experience in the installation, maintenance, operation, tuning, and troubleshooting of Linux and related systems and software.
- Experience with programming and scripting languages, as well as good programming habits and experience automating system and network administration tasks.
- Ability to manage time effectively, working both independently and as part of a team.
- Enthusiasm for learning new skills and adapting to a dynamic environment.
- Strong interpersonal skills, enthusiasm for customer service, and the ability to work with students, staff, and faculty from diverse backgrounds.
- Excellent written and oral communication skills.
Preferred Qualifications
- Experience using and developing open source software tools.
- Experience with High Performance Computing cluster technologies.
- Experience with virtualization technologies such as VMware or KVM.
- Experience with storage networks and network file systems (NFS and SMB/CIFS), including EMC/Isilon filers.
- Experience with data backup and recovery concepts and technologies.
- Experience with network and system monitoring tools such as Nagios and MRTG.
- Experience with system automation tools such as Kickstart and Puppet.
- Experience with versioning tools such as Subversion, CVS, or Git.
- Experience working in Higher Education with students, staff, and faculty.
- Familiarity with networking concepts, network hardware, VLANs, IP subnetting, routing, and firewalls.
- Familiarity with OpenFlow and SDN concepts and technologies.
- Familiarity with web development tools such as MySQL, PHP, and HTML.
- Familiarity with Content Management Systems such as Drupal, MediaWiki, or Wordpress.
- Familiarity with network printing using CUPS.
The final candidate will be required to successfully complete a background
check.
Princeton University is an equal opportunity employer and complies
with applicable EEO and affirmative action regulations.
Applying
To apply,
visit http://jobs.princeton.edu,
click "Search Open Positions", and search for Requisition Number
1300653.