Earlham College Computer Science Department Content Administration Group About the Group The Content Administrators' primary responsibilities are the development and maintenance of the department's public presence---principally the department web. This will include developing, with the faculty and other groups within the department, a comprehensive and coherent structure for the department's web and developing and maintaining the content of that web, including working with faculty to maintain course web pages throughout the semester and between semesters. A significant goal for this group is to develop dynamically updated content which minimizes the amount of hand maintenance that is required. Job Description The department is currently looking for two or three students to participate as interns with the group during the Spring 2002 to Spring 2003 period. Basic responsibilities include: o Attend weekly planning and review meetings (about 1-2 hours/week). o Develop and maintain HTML documents along with active content programs and scripts using languages like java, perl, etc. o Administer the departments web server. o Work effectively within a team framework. o Learn the skills necessary to carry out these duties. o Track your time, the progress of your various projects, etc. o Commit a total of 10 hours/week. It is not expected that participants will have the full suite of skills necessary to carry out all aspects of these duties when they start the program. Part of the goal is to provide an opportunity to learn these skills in a real-world context. You are expected to be committed to picking up the skills that you need. Since there is so much of an investment by you and the rest of the group in terms of training, etc., we ask that you commit to the group for a minimum of one year. The wage is hourly at the College's student rate. Prerequisites for applying for a position: o Programming and Problem Solving (or the equivalent experience) o Advanced Programming (co-requisite) o Good organizational skills, the ability to follow-through on commitments and meet deadlines. o Trustworthiness. Desirable, but not necessary, technical skills: o Experience with HTML and basic web page content. o Familiarity with unix. o Knowledge of java, perl, shell scripts, and other scripting languages.