Software Engineer, Digital Library Services, Tufts University, Medford, MA
Posted March 16, 2016
Description
Tufts Technology Services (TTS) is a university-wide service organization dedicated to the strategic planning, implementation, and support of technology products and services that anticipate and meet the academic, research, clinical and business needs of the Tufts community. TTS offers technical leadership and services to our customers with a focus on providing innovative solutions, delivering exceptional customer service, and creating a reliable infrastructure that demonstrates value to the students, faculty, staff, and alumni of Tufts University. TTS works in partnership with schools, business units, and other academic support organizations to provide campus-wide IT services in the areas of academic and research technology, enterprise application systems and services, networking and telecommunications, information security, data center operations, web services, classroom and computer lab technology support, and user support, training and outreach.
Tisch Library supports the School of Arts & Sciences and the School of Engineering, providing the services and resources to assist members of the Tufts community in their teaching, learning and research. Tisch Library provides collections, expertise, and technology-rich environments to support the creation and dissemination of scholarship.
Tufts Technology Services and the Tisch Library seek a talented software engineer to join a professionally interdisciplinary team of software engineers, archivists, and librarians in developing digital library and repository software solutions. The systems being developed enable management, preservation, and online discovery that support the research data and scholarly, scientific, and creative expression of researchers, instructors, and students throughout the University. This position’s focus is on meeting the academic needs of Tufts’ largest schools, the School of Arts and Sciences and the School of Engineering, which will require close collaboration with metadata specialists and other Tisch staff members, as well as consultation directly with faculty and students to understand technology needs and develop solutions. The successful candidate will engage in digital preservation strategies and repository systems research within the Digital Library Development team and support an expanding suite of data and informatics technologies within technology services and the library.
Qualifications
Basic Requirements:
- Bachelor’s degree with 3+ years of related professional work experience in highly dynamic organization.
- Well-developed programming skills; emphasis on code documentation, code standards, and demonstrated use of available frameworks.
- Thorough understanding of REST API’s, and digital repository architectures.
- Demonstrated experience with version control, test-driven development, and continuous integration techniques.
- Demonstrated ability to QA test web applications.
- Demonstrated knowledge of authentication and authorization protocols, including LDAP.
- Knowledge of XML/XSLT.
- Familiarity with digital library standards, such as Dublin Core, MARC, and OAI-PMH.
- On-call duties may be required.
- Excellent communication skills and time-management. Successful experience working within time limitations.
- Demonstrated ability to work collegially, cooperatively, and flexibly within and across the organization.
Preferred Qualifications:
- Demonstrated ability to adeptly adjust focus, approaches and priorities to accommodate emerging and changing conditions.
- Strong talent for communicating effectively and coordinating action across organizational boundaries and leading teams representing a diverse range of perspectives, experiences and backgrounds.
- Familiarity with a Content Management System like Drupal or an exhibit curation system like Omeka would be a plus.
- Enthusiasm to learn new skills and technologies.
- Ability to work independently, as a team member, and as a member of open-source communities.
- Experience with Linux/Unix operating systems, including scripting and commands.
- Understanding of RDF and Linked data
- Experience with Fedora Commons strongly preferred.
- Experience building and optimizing Solr/Lucene indexes.
- Experience with the Hydra repository framework.
- Prior success in an academic, archives, and/or library setting.
Special Work Schedule Requirements:
Occasional evening or weekend work, as well as the ability to participate in a 24×7 on call rotation for major incident support activities.
Tufts University is an AA/EO employer and actively seeks candidates from diverse backgrounds. Please see the Tufts University non-discrimination statement.
Primary Location: United States-Massachusetts-Medford/Somerville
Job: IT (Information Technology)
Organization: Tufts Technology Services
Employee Status: Regular
Schedule: Full-time
Job Posting: Mar 4, 2016, 4:03:55 PM
Apply Here: http://www.Click2apply.net/n2k6rhngy9