Linux Systems Administrator/Programmer - Job Description
St. Olaf College, IT
October, 2012
DESCRIPTION
The Linux Systems Administrator/Programmer is a member of a team-oriented staff and
shares in the responsibility of providing the St. Olaf community with systems administration
and systems programming services.
The Linux Systems Administrator/Programmer is an entry-level position; training will be
provided to a qualified candidate.
The primary responsibilities of the Linux Systems Administrator/Programmer are to manage
the College’s Linux servers, to assist with administration of St. Olaf’s central systems and
infrastructure, and to provide systems programming services.
The Linux Systems Administrator/Programmer reports to the Director of Information
Systems.
ABILITIES, KNOWLEDGE, AND SKILLS
●
B.A. or B.S. degree, preferably in Computer Science
●
Experience administering Linux systems
●
Experience with scripting and programming languages
●
Strong organizational and written communication skills
●
Effective interpersonal and oral communication skills
●
Ability to work effectively in a team environment
●
Experience with SANs, VMware, and networking equipment a plus
●
Experience with perl, PHP, JavaScript/jQuery, HTML, CSS, and/or XML a plus
DUTIES
SYSTEMS ADMINISTRATION SERVICES
●
Serve as the primary systems administrator for Linux servers and services.
○
Monitor system performance and utilization
○
Install, configure, and document new servers and applications
○
Maintain and audit user accounts
○
Manage fileserver utilization (shared folders, quotas, etc.)
○
Maintain servers and system security according to campus standards
○
Track vulnerabilities and apply appropriate patches and upgrades
○
Generate statistics for operational review and planning
●
Manage backup process and perform data recoveries as needed.
●
Ensure systems team support requests are answered within one business day.
●
Respond rapidly to system maintenance needs, including on weekends and evenings.
●
Assist with managing our VMware infrastructure and NetApp SAN.
●
Work with the Systems Team in developing System Administration Policies and
Systems Team long-range planning.
●
Work with the Systems Team on security audit processes for all systems.
●
Collaborate with the Libraries on selecting and implementing a new integrated library
catalog system.
PROGRAMMING SERVICES
●
Design, develop, document, troubleshoot, and maintain programs for systems and
applications in support of the academic mission and the business operations of the
college.
USER SERVICES
●
Serve as the primary liaison with the St. Olaf College Libraries.
●
Respond to user email messages, phone calls, walk-ins, and Helpdesk inquiries in a
timely fashion.
●
Work with the staff to provide documentation and handouts for the programs and
services available through IT.
●
Provide consulting services to St. Olaf staff and faculty to help develop ideas
for innovative projects involving technology-based productivity tools, including
recommendations of appropriate hardware and software.
IT STAFF WORK
●
Attend staff meetings.
●
Participate in IT Team assignments.
●
Evaluate new technologies and software appropriate to St. Olaf.
●
Prepare monthly activity reports.
●
Perform other duties as requested by the Director of Information Systems.
CONTACTS
The Linux Systems Administrator/Programmer interacts with faculty, staff, and students on
a daily basis and with the President, Provost, Vice Presidents, Deans and Department/Office
heads as needed.
WORK SCHEDULE
The Linux Systems Administrator/Programmer is a full time position. The Linux Systems
Administrator/Programmer is on-call and must be able to respond to issues on-campus
within 30 minutes. Occasional evening and weekend hours are required.