|
Technical Staff Member for the Digital Library Applications Team
Summary: The Los Alamos National Laboratory's Research Library (http://library.lanl.gov/) is seeking a Technical Staff Member with professional level experience in library and information systems software development to assist in programming and supporting the digital library application development efforts.
The Research Library is looking for a technically-oriented librarian or a library-oriented techie who is an enthusiastic, creative team player. A measured obsession with protocols and standards and with re-use and extensibility are important; the understanding that developing solutions for the Digital Library is more than class libraries and development cycles is vital.
The successful candidate will enjoy a mix of assignments within the Digital Library Applications and Repository team. This team uses cutting-edge concepts defined in Digital Library, Computer Science, and Information Science research to build digital library applications for use by high-level scientific researchers. Specifically, the successful TSM software engineer will work collaboratively with the team leader and colleagues to:
- Design and develop tools for disseminating various representations of scholarly assets stored in the LANL Repository, including but not limited to search, taxonomy browse, de-duplication tools, etc.
- Design and develop capabilities to facilitate a deeper integration of scholarly assets stored in the LANL repository into the research process, including tools that support personalized access to and interaction with assets
- Design and develop tools that support collaborative research, and in which the scholarly assets stored in the LANL Repository are integrated
- Other work areas will be assigned as appropriate.
Required Skills, Knowledge, Abilities
- Significant professional programming experience in JAVA, Perl, and XSLT
- Significant professional experience in building XML-based applications and in using XML tools
- Significant professional experience working with and developing using Linux/Unix platforms
- Understanding of and professional experience in developing software based on W3C standards such as XML Schema, Web Services (SOAP and/or REST), DOM, Xpath, XSL and associated tools
- Understanding of metadata standards, preferably METS, MODS, MPEG-21, MARC, Dublin Core, PREMIS, and MIX
- Demonstrated ability to work collaboratively with a team leader and with members of a technical team in achieving common goals
- Demonstrated ability to work autonomously in analyzing problems, proposing and implementing solutions
- Demonstrated commitment to all aspects of maintaining the Laboratory's security environment, and
- Demonstrated effective communication skills, both verbal and written.
This position requires an L access authorization. Applicants must have the ability to obtain an L clearance, which normally requires U.S. citizenship.
Desired Skills, Knowledge, Abilities
- Understanding of and formal experience in developing high-performance, browser-independent Web interfaces using AJAX technologies including Javascript (DOM and xmlhttprequest), CSS, XSL, and XHTML
- Understanding of and formal experience in developing software based on other standards relevant to the work of the team: RDF, DOI, handle, OAI-PMH, OpenURL, SRU/SRW, etc
- Professional experience with large sets of metadata, including addressing significant entity de-duplication issues
- Understanding of and experience in developing relational database applications (Oracle and/or MySQL)
Education
M.S. degree in computer science, information science, or equivalent combination of education and experience.
For more information or to apply, go to
http://www.hr.lanl.gov/JobListing/SingleJobAd.aspx?JobNumber=214473 |
|