The Center for Digital Scholarship (CDS) at Rice University in Houston,
TX seeks an experienced Java programmer to support development and
ongoing updates for the university's institutional repository, Rice
Digital Scholarship Archive (RDSA). RDSA provides a repository for
sharing, managing, discovering and preserving the intellectual output of
the university. Most materials come from Rice faculty members' research,
electronic theses and dissertations, and digitized collections of rare
or unique books, images, musical performances, and manuscripts. The
archive runs on DSpace, an open source software platform and is openly
available at http://scholarship.rice.edu.
CDS is looking for a strong team and community player who will work with
current CDS programming and project staff, faculty and the open source
community to support the enhancements to the DSpace platform needed to
accommodate the breadth of digital collections currently in RDSA as well
as planned multimedia collections. The ideal candidate should be
innovative, a strong communicator, and able to meet project milestones.
Experience in working with java-based open source software is required,
along with a willingness to be actively involved with the DSpace open
source community.
Responsibilities include:
-Develop software for the DSpace platform, an institutional repository
used to archive faculty publications and research information and to
manage digital library projects. This includes programming in Java and
may require scripting. Analyze and revise existing software to meet
specific project needs. Debug new and existing DSpace software, as well
as integrate with other software tools, platforms, storage arrays and
servers. Develop XSLT style sheets to work with Manakin, an application
that provides customizable interfaces for in DSpace. Execute SQL queries
against PostGreSQL database.
-Serve as system administrator of the DSpace platform. Update software,
maintain applications, install and configure updates and new software to
support all phases of development for projects that use DSpace.
-Plan and execute the development of complex software projects, which
includes developing architectures and designs, identifying tasks, and
setting and meeting deadlines.
Required experience includes a minimum of 5 years of experience in
software development using Java and must include familiarity with
relational databases, developing on Unix-based operating systems, and
performing systems administration for Unix-based platforms. In addition,
candidates must have a Bachelor’s degree in computer science,
engineering, information science or a related field. Additional
familiarity with the following technologies is a plus:
-Cocoon and Tomcat architectures
-DSpace development
-OSX server
-PostGres database development
- xml and xslt
-Integrating multiple software applications
-Web design
The successful applicant should have strong verbal and written
communications skills, be comfortable working with faculty and staff
throughout the Rice campus, and demonstrate a willingness to actively
engage in academic collaborations involving national and international
participants. They should be familiar with designing system
architectures that include scalable storage solutions to meet multimedia
demands.
This is a full time position reporting to the Executive Director of the
Center for Digital Scholarship located at Rice University in Houston,
TX. Interested applicants can apply online by going to
http://jobs.rice.edu, selecting “Search Current Jobs” in the left menu,
and entering Requisition Number 09044. Searching on this will allow you
to view the job posting and apply online.
|