Computing & Information Services


Position:      Open Source Developer
Department:    Technology Infrastructure Services
Reports to:    Director of Technology Infrastructure Services
Classification:    Regular, full-time, Grade 8

Description
The Open Source Developer, in consultation with the Senior System Administrator and web and system programmers, is responsible for the design, installation, maintenance and integration of application software in Reed's central services infrastructure.  In addition, the Open Source Developer assists in decision-making regarding standards, tools, and frameworks for new application development, deployment, and maintenance.

Duties

  • Develop and/or install new web, open source, or proprietary applications and integrate them with existing infrastructure and application components.
  • Design and develop custom modifications of the Moodle courseware and collaboration toolkit and other open source utilities to support faculty and staff requirements.
  • Maintain existing applications such as webmail and CONTENTdm.
  • Assist in the development of the Apache/Database/File Services framework for the development of new web applications.
  • Assist in the development of infrastructure components such as Reed's identity management system.
  • Identify authoritative information resources.

Qualifications

  • Extensive experience with PHP, including building and use of native extension libraries.
  • Experience with other scripting languages such as Ruby, Perl and Python.
  • Experience with the installation and integration of open source and proprietary applications in a multi-platform environment.
  • Experience integrating web apps with SQL databases such as PostgreSQL, MySQL and Oracle.
  • Knowledge of software design, testing, and implementation techniques
  • Ability to communicate and collaborate well with technical and user support staff.


Revised 12/20/2008