WHITMAN COLLEGE JOB DESCRIPTION

DATE: May 1, 2006

JOB TITLE: Middleware Analyst, Emerging Technology

FLSA DESIGNATION: Exempt

OFFICE/DEPARTMENT: WCTS

 

SUPERVISOR: Chief Technology Officer

 

DEPARTMENT HEAD: Chief Technology Officer

 

BUDGET OFFICER: Chief Technology Officer

POSITION PURPOSE

Middleware Analyst, Emerging Technology, participates in the analysis, design, and implementation of college-wide middleware integration applications. As a member of Whitman College Technology Services (WCTS), this position collaborates with other members of   WCTS to provide an information technology environment that is consistent with the goals of Whitman College and meets the needs of faculty, staff, and students.

PRINCIPAL POSITION RESPONSIBILITES/DUTIES

Estimate
% of Time

Critical
Level
(1-5)

  1. Collaborate with other WCTS staff to analyze, design and implement college-wide middleware integration applications. This includes:
    1. installation, configuration, maintenance and enhancement middleware environment--LDAP, account provisioning, identity management.
    2. design and writing of programs and scripts using Java, SQL and shell scripts to match specficiations, test and debug programs.
    3. coordination of directory integration issues with systems administration, network, account management, and database administration.

50%

5

  1. Provide technology support, systems development, analysis and other services for emerging technology in the academic area.

20%

4

  1. Assist the Chief Technology Officer with:
    1. the development and implementation of innovative and effective IT services, programs, and systems that support teaching, learning and scholarship.
    2. training and supervising WCTS staff, including student workers.
    3. the planning, coordinating, designing, scheduling and conducting of faculty and staff development seminars and training
    4. the preparation and dissemination of information (e.g. documentation, handouts, newsletter) regarding emerging technology.

20%

4

  1. Maintain professional contacts with other colleges, associations, organizations and vendors concerning emerging technology and equipment.

5%

3

  1. Perform other essential duties, service calls, and implementation of projects as assigned.

5%

3

REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES

Individuals must posses these knowledge, skills, and abilities or be able to explain and demonstrate that the individual can perform the essential functions of the job, with or without reasonable accommodation, using some other combination of skills and abilities and to possess the necessary physical requirements with or without the aid of mechanical devices, to safely perform the essential functions of the job.

  1. Requisite skills to maintain and support an information system for an educational institution.
  2. Requisite technical skills in advanced programming and system analysis.
  3. Requisite skills required for working with a relational database.
  4. Ability to consult with users on and diagnose problems in database applications, as well as in various other application software packages.
  5. Knowledge of and experience in support the operation of Macintosh and Windows personal computer equipment and peripheral devices in a networked environment.
  6. Vision for and dedication to the role of academic technologies within a small college.
  7. Demonstrated commitment to participatory management and a strong service orientation.
  8. Strong interpersonal and communication skills and ability to establish and maintain cooperative and harmonious working relationships with a variety of campus constituencies.
  9. A proven ability to make technical issues understandable and an ability to match technical opportunities to college goals.
  10. Knowledge of Linux and Unix, and ability to program using Perl, JAVA, ColdFusion, PHP for purpose of developing applications and tools for faculty, and expertise in multimedia development and course management tools.

MINIMUM REQUIREMENTS

  1. A bachelor's degree in computer science, information technology, educational technology or other relevant field.
  2. A minimum two years experience in microcomputer user support in a networked computing environment
  3. A minimum of two years experience in advanced programming and system analysis, with a requisite level of technical expertise.
  4. Satisfactory clearance of background check required.