Posted Rate of Pay: $60,000 - $80,000 per year; DOE
Duties and Responsibilities:
Digital Antiquity, a national initiative funded by the Andrew W. Mellon
Foundation, seeks a Digital Library Software Engineer to assist in the
technical development of a start-up national digital repository for
archaeological documents and data. This multi-institutional effort is
based at Arizona State University in Tempe, Arizona. This exciting
cyberinfrastructure initiative provides an excellent career opportunity
in informatics and software development in the stimulating environment
of a major research university.
The repository, the Digital Archaeological Record (tDAR), has a
conceptual design focusing on preservation and access, with
user-initiated ingest of data, documents, and associated metadata. The
project presents challenges related to heterogeneous data and knowledge
management; user-centric information system design; scalable and
sustainable system design and engineering; and access control and rights
management. The repository has been developed through planning grants
from the National Science Foundation (NSF) and the Mellon Foundation.
Key components have been prototyped with substantial funding from NSF.
Major areas of responsibility include:
* Developing scalable, secure, usable and maintainable web applications
* Assisting in the technical development of the repository by using
open-source JEE software stack and the Fedora Digital repository
platform
* Collaborating with a multi-institutional team of faculty and
technical staff
* Performing systems analysis and programming by contributing to
analysis of data and functional requirements for information and
knowledge-management applications, systems, and related workflow
processes
* Translating functional specifications into program design;
programs applications and systems interfaces in applicable
programming languages
* Maintaining task lists and contributing to overall project
management using appropriate software tools
* Coordinating efforts with senior managers and team members;
maintaining an iterative testing process throughout the software
development cycle
* Maintaining and updating programming code; upholding best
practices for documentation of source code; writing and
maintaining general applications and systems documentation
* Communicating with systems administrators and other technical
staff as needed to assure optimal operating environments and
security for applications
* Designing and integrating data-management and workflow tools with
applications; performing related data-management tasks as needed
* Coordinating and providing design and development of tools to
enable appropriate capture and dissemination of locally managed
digital objects
* Developing workflow tools for capture, ingest and update of
digital objects including, but not limited to: metadata and
diverse datastreams
* Developing interfaces between digital repositories and application
services specific to diverse digital objects including, but not
limited to: XML-encoded textual objects, images, audio/video data,
numeric and geospatial data
* Collaborating with Web designers and applications administrators
during design, test and evaluation of discovery and disseminator
applications
* Contributing to identification, integration, implementation and
management of third-party information management systems as
requested/needed
Minimum Qualifications:
Bachelors degree in computer science or closely related field AND two
(2) years previous experience in software applications development; OR,
Any equivalent combination of experience and/or education from which
comparable knowledge, skills and abilities have been achieved.
Desired Qualifications:
Evidence of a Master's degree in information science, computer science,
informatics or a related field. Experience in: developing scalable,
secure, usable, and maintainable web applications; JEE software stack
(Spring, Hibernate, Struts 2) and the Fedora digital repository platform
or equivalent Java web technologies; HTML /CSS design, jQuery, or other
client-side technologies; science informatics, digital repository
development, and moderate scale software development.
Close Date: April 9, 2010
Instructions to Apply:
Application deadline is 11:59pm Arizona time on the day indicated.
Apply on the ASU Human Relations web pages at
http://www.asu.edu/hr/applicant.html where it is listed under "Apply for
Staff Positions." The position number is 23967
<https://ep.oasis.asu.edu/psp/asuepprd/EMPLOYEE/PSFT_ASUSAPRD/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_JOB_DTL&Action=A&JobOpeningId=23967&SiteId=1&PostingSeq=1>.
Complete the required information and attach a single document, which
includes: a cover letter, resume, and the names, addresses and phone
numbers of three professional references. Resume should include all
employment in month/year format (e.g., 6/88 to 8/94), job title, job
duties and name of employer for each position. Resume should clearly
illustrate how prior knowledge and experience meets the Minimum and
Desired qualifications of this position.
REQUESTED MATERIAL MUST BE IN ONE ATTACHMENT.
Only electronic applications are accepted for this position. If you need
assistance applying for this job, please contact our customer service
center at 480-965-2701.
ASU does not pay candidates for travel expenses associated with
interviewing, unless otherwise indicated by the department at the time
of call for interview.
--
Matt Cordial
Digital Library Software Engineer
Arizona State University Library
480-965-9094
|