The University of Virginia is looking for a Senior Preservation Software & Systems Engineer in Charlottesville, VA. According to the post, "The Academic Preservation Trust is looking for highly motivated and talented Software Engineer to help build an aggregate preservation repository serving a broad community of Universities nationwide. The Senior Preservation Software & Systems Engineer takes a leading role in the design and creation of custom software to process, preserve and manage Digital Objects from partner institutions within the APTrust Aggregate repository and the Digital Preservation Network (DPN) dark archive. Working closely with a small development team, partner Universities and the Tech Lead, the Senior Preservation Software & Systems Engineer will identify and implement effective solutions to create a trusted digital preservation system to ensure the durability and recovery of vital scholarly content."
Qualifications for the position include: "Bachelors Degree in a Computer Science related field or equivalent experience with minimum of 4 to 7 years of professional Software Engineering experience. Solid foundational software engineering skills, working knowledge of library design and coding using commonly accepted best practices for code reuse, encapsulation, unit testing and so forth. Strong understanding of XML, RDF and structured data in general. Working knowledge of file systems
and file transfer protocols. Familiarity with distributed, clustered or federated messaging systems. Familiarity with indexing of large datasets. Working knowledge of Linux/Unix environments. Working knowledge of Unit Testing standards and best practices."
Image: Courtesy University of Virginia