Job Description
We are seeking a Digital Library Application Developer with experience in Python application development, specifically within digital library settings. The ideal candidate will have hands-on experience with AP Trust API, AWS, and have developed solutions that meet and/or exceed preservation standards. Responsibilities include developing complex projects aimed at enhancing digital library preservation and retrieval systems. The Digital Library Applications Developer should have a solid coding background with skills and a problem-solving approach through a multi-stage selection process. We value team players who are committed to lifelong learning and innovation in library service.
Reporting to the Digital Libraries Product Manager, responsibilities include:
-Primary responsibilities include designing, developing, and deploying code to aid in the ingest, retrieval and preservation of the digital object(s) into the digital library platform.
-Responsible for code development, fixing bugs and adding changes/enhancements to the digital library applications.
-Responsible for maintaining, testing, and evaluating components to ensure the components in the digital library meet accessibility standards and regulations.
-Technical contributions to developing in-house and cloud-based data and web delivery systems, include understanding DevOps approaches, enabling developers and system administrators to best coordinate their efforts of data integration, applications development, and packaging, including technologies such as Git and GitHub.
-Participates in code reviews, sprints, and analyzes new technologies for potential adoption/integration into the library code repository.
-Maintains professional growth by keeping abreast of emerging areas in digital curation and informatics.
Required Qualifications
-Bachelor's degree in computer science or a related field, or equivalent work experience.
-Demonstrated experience with software development best practices (e.g., software version control, agile programming, issue tracking, documentation, and sound security practices).
-Familiarity with AWS services (Lambda, S3, Athena) and data analysis tools (Tableau).
-Experience with UI/UX design and development, and a strong understanding of accessibility guidelines and best practices.
-Knowledge of Python or similar language.
Preferred Qualifications
-Familiarity with digital preservation standards and practices, such as the OAIS reference model and the PREMIS data model.
-Knowledge of metadata standards and application profiles.
-Experience with digital library interoperability standards and protocols.
Appointment Type
Regular, A/P Faculty, Lecturer
Salary Information
$75,000 minimum based on qualifications and experience
Review Date
10/30/2024
Additional Information
Work Location:
Blacksburg (possible occasional travel to other Virginia Tech campuses or locations, such as Roanoke, the National Capital Region, or agricultural extension locations)
The application package needs to include a resume, cover letter addressing the candidate's experience with the responsibilities associated with the position, and the required and preferred qualifications, and the names of three(3) references and their contact information
The University Libraries at Virginia Tech is committed to building a culturally diverse community and strongly encourages applications from women and minorities. We are committed to mentoring and establishing safe spaces, both physical and virtual, where employees from current and historically minoritized groups can thrive.
The members of the University Libraries at Virginia Tech strive individually and collectively to create, sustain, and share inclusive ways of knowing in conscientious community with each other and all the people we serve in every space we shape. In keeping with our Aspirational Identity and the Virginia Tech Principles of Community, the University Libraries commits to build and maintain enduring climates of mutual care, respect, and responsibility.
The successful candidate will be required to have a criminal conviction check.
About Virginia Tech
Dedicated to its motto,Ut Prosim(That I May Serve), Virginia Tech pushes the boundaries of knowledge by taking a hands-on, transdisciplinary approach to preparing scholars to be leaders and problem-solvers. A comprehensive land-grant institution that enhances the quality of life in Virginia and throughout the world, Virginia Tech is an inclusive communitydedicated to knowledge, discovery, and creativity. The university offers more than 280 majors to a diverse enrollment of more than 36,000 undergraduate, graduate, and professional students in eight undergraduate colleges, a school of medicine, a veterinary medicinecollege, Graduate School , andHonors College . The university has a significant presence across Virginia, including theInnovation Campus in Northern Virginia; the Health Sciences and Technology Campus in Roanoke; sites in Newport News and Richmond; and numerousExtension offices andresearch centers . A leading global research institution, Virginia Tech conducts more than $500 million in research annually.
Virginia Tech endorses and encourages participation in professional development opportunities anduniversity shared governance. These valuable contributions to university shared governance provide important representation and perspective, along with opportunities for unique and impactful professional development.
Virginia Tech does not discriminate against employees, students, or applicants on the basis of age, color, disability, sex (including pregnancy), gender, gender identity, gender expression, genetic information, ethnicity or national origin, political affiliation, race, religion, sexual orientation, or military status, or otherwise discriminate against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants, or on any other basis protected by law.
If you are an individual with a disability and desire an accommodation, please contactRebecca Osborne at ****** regular business hours at least 10 business days prior to the event.