[CODE4LIB] Job: Sr. Digital Library Software Engineer at Harvard University

2016-06-27 Thread jobs
Sr. Digital Library Software Engineer
Harvard University
Harvard University

Harvard University IT Library Technology Services is
looking for a technically-savvy and charismatic Senior Digital Library
Software Engineer with a passion for democratizing access to knowledge.

  
As part of the Harvard Library's Office for Scholarly Communications team of
librarians, scholars, and software engineers, you will work on the cutting
edge of the open access movement to make academic research produced at Harvard
and elsewhere available to anyone, throughout the world, free of charge. As a
member of Library Technology Services, you will collaborate with library and
IT staff across the university to deliver best of breed library services for
research, teaching, and learning.

  
This is a 2 year term position funded through June 30, 2018.

  
Primary Responsibilities:

  
- Enhance, support, and administer a highly customized Dspace digital 
repository, with Vireo add-on for ETD processing  
- Extend the environment with python tools for automated harvesting/ingest, 
simplified deposit, export, and deposit to the library digital repository  
- Collaborate with the team to evaluate both existing and emerging repository 
software, such as hydra in a box, for potential future development.  
- Take ownership of new open access projects.  
- Work closely with librarians, scholars, and technologists across 
institutional boundaries.  
  
Both librarians with programming experience and software engineers with a
library background are welcome to apply. We are less concerned about specific
technologies than about finding a team player who cares deeply about what we
do. But to give you a taste of the technologies we are currently using or
experimenting with, see the lists of "qualifications" below. It's OK if you
are missing a few buzzwords - as long as you can demonstrate the interest and
ability to learn them (and others) as required.

  
  
Basic Qualifications

- 5+ years web application development experience  
- Experience with Java required  
- Solid understanding of core web technologies and best practices (HTML, 
javascript, DOM, CSS, HTTP, XML, JSON, AJAX, REST)  
- Experience developing with JQuery or other Javascript libraries  
- Experience with team collaboration tools, version control systems, and 
application deployment  
- Experience using and developing with APIs and microservices  
- Experience with database technologies (such as MySQL, Oracle, PostgreSQL)  
  
  
Additional Desired Qualifications

- Familiarity with library metadata standards and bibliographic information 
structure  
- Knowledge of MVC web development frameworks (such as
java/struts, ruby/rails or python/django)

- Ability to collaborate and communicate effectively with technical and 
non-technical staff; strong team player  
- Experience with library applications, technology, and standards, including 
relevant library open source efforts; Ruby and Python, preferred; digital 
repository software (such as DSpace or Fedora); - Linked Data, Web APIs, and 
related standards and principles; Unix or Linux server platforms, related 
software, and basic system administration utilities.  
- Familiarity with authentication/credential systems such as Shibboleth, Active 
Directory, and/or LDAP.-  
  
To apply, go to https://jobs.brassring.com/tgwebhost/jobdetails.aspx?jobId=121
9063&PartnerId=25240&SiteId=5341&type=mail&JobReqLang=1&recordstart=1&JobSiteI
d=5341&JobSiteInfo=1219063_5341&gqid=0



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26517/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] Job: Sr. Digital Library Software Engineer at Harvard University

2014-03-20 Thread Stern, Randy
Correction to the job link in the post below: it should be 
https://sjobs.brassring.com/TGWEbHost/jobdetails.aspx?partnerID=25240&siteID=5341&AReq=32003BR

I 've corrected it on the code4lib site (and in the repeated text below...).

- Randy

--

Date:Wed, 19 Mar 2014 13:15:53 -
From:j...@code4lib.org
Subject: Job: Sr. Digital Library Software Engineer at Harvard University

Sr. Digital Library Software Engineer
Harvard University
Cambridge, MA

 Are you a skilled, innovative software developer
interested in:

 - digital repositories and digital preservation for some
of the most diverse and unique content in any library: images, audio, video,
web sites, email archives, and more

 - service oriented architectures based on RESTful services

 - open source development of tools such as FITS, the File
Information Tool Set

 - metadata schemas such as METS, PREMIS,MODS, MIX

 - working in a small agile team with other talented
developers?

  
We have a great opportunity for you as a senior developer creating the next
generation of technology for the Harvard Library's Digital Repository Service.

  
Harvard University IT Library Technology Services develops and operates a
digital repository service that currently includes over 45 million digital
files and 155 TB of first copy data. We are seeking a skilled java software
developer to join an agile development team of developers, librarians,
usability designers, testers, and product owners to design and develop core
software using the J2EE software stack for a new version of Harvard Library
Digital Repository Service. In collaboration with the Technical Lead for the
DRS, the senior software engineer will develop software services and web
applications for depositing, managing, and delivering digital objects and
their metadata into and from the DRS, and migrating metadata to a new version
of the repository. Developed software must be of highest quality and
reliability, supporting long term digital preservation and public access for
critical library digital content that is accessed by thousands of users on a
daily basis.

  
If interested, please apply at
https://sjobs.brassring.com/TGWEbHost/jobdetails.aspx?partnerID=25240&siteID=5341&AReq=32003BR
  
Qualifications

  
Education and Experience:

 - Master's degree in library or computer science, or
equivalent experience.

6 + years relevant professional experience in java software development, with
some J2EE

 - 2 + years experience database and XML programming, using
JDBC or hibernate, and XSLT.

 - 2 + years experience developing and using REST web
services.

 - 2 + years web user interface experience using
javascript, ajax, jquery and CSS.

 - Experience planning and executing complex software
development projects, including Junit testing.

 - Functional and technical understanding of digital
library systems and the operation of research libraries.

  
Language/Communication skills:

 - Demonstrable excellent oral and written communication
skills

 - Demonstrated ability to work well with mid-level
management, project, and technical and non-technical staff to discuss
functional requirements, write specifications and develop work plans and
schedules.

 - Successful experience working independently and as part
of a team

  
Other: The ideal candidate will also have or be able to
acquire some of the following desirable skills:

  
 - Experience with Struts2, Tomcat and J2EE application
servers such as JBoss, WebLogic or GlassFish

 - Experience with search technology, such as solr/lucene

 - Experience with library metadata schemas (such as METS,
MODS, PREMIS, MIX)

 - Experience with processing multi-media file formats,
including digital images, audio, and video

 - Functional and technical understanding of digital
repository systems, digital preservation issues, and the operation of research
libraries.

 - Experience with Fedora, Dspace, or other open source
repositories.

 - Experience in configuring productive development tools,
such as automated build systems, automated unit test frameworks

 - Experience with web application rapid development
languages and frameworks, such as Drupal, PHP/symfony, python/django,
ruby/rails.

 - Experience in agile team development practices

 - Experience providing technical consulting and/or
mentoring technical staff.

  
Harvard University is an Affirmative Action/Equal
Opportunity Employer



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/13076/


[CODE4LIB] Job: Sr. Digital Library Software Engineer at Harvard University

2014-03-19 Thread jobs
Sr. Digital Library Software Engineer
Harvard University
Cambridge, MA

 Are you a skilled, innovative software developer
interested in:

 - digital repositories and digital preservation for some
of the most diverse and unique content in any library: images, audio, video,
web sites, email archives, and more

 - service oriented architectures based on RESTful services

 - open source development of tools such as FITS, the File
Information Tool Set

 - metadata schemas such as METS, PREMIS,MODS, MIX

 - working in a small agile team with other talented
developers?

  
We have a great opportunity for you as a senior developer creating the next
generation of technology for the Harvard Library's Digital Repository Service.

  
Harvard University IT Library Technology Services develops and operates a
digital repository service that currently includes over 45 million digital
files and 155 TB of first copy data. We are seeking a skilled java software
developer to join an agile development team of developers, librarians,
usability designers, testers, and product owners to design and develop core
software using the J2EE software stack for a new version of Harvard Library
Digital Repository Service. In collaboration with the Technical Lead for the
DRS, the senior software engineer will develop software services and web
applications for depositing, managing, and delivering digital objects and
their metadata into and from the DRS, and migrating metadata to a new version
of the repository. Developed software must be of highest quality and
reliability, supporting long term digital preservation and public access for
critical library digital content that is accessed by thousands of users on a
daily basis.

  
If interested, please apply at
https://sjobs.brassring.com/TGWebHost/searchopenings.aspx by entering"Auto req
ID" 32003BR.

  
Qualifications

  
Education and Experience:

 - Master's degree in library or computer science, or
equivalent experience.

6 + years relevant professional experience in java software development, with
some J2EE

 - 2 + years experience database and XML programming, using
JDBC or hibernate, and XSLT.

 - 2 + years experience developing and using REST web
services.

 - 2 + years web user interface experience using
javascript, ajax, jquery and CSS.

 - Experience planning and executing complex software
development projects, including Junit testing.

 - Functional and technical understanding of digital
library systems and the operation of research libraries.

  
Language/Communication skills:

 - Demonstrable excellent oral and written communication
skills

 - Demonstrated ability to work well with mid-level
management, project, and technical and non-technical staff to discuss
functional requirements, write specifications and develop work plans and
schedules.

 - Successful experience working independently and as part
of a team

  
Other: The ideal candidate will also have or be able to
acquire some of the following desirable skills:

  
 - Experience with Struts2, Tomcat and J2EE application
servers such as JBoss, WebLogic or GlassFish

 - Experience with search technology, such as solr/lucene

 - Experience with library metadata schemas (such as METS,
MODS, PREMIS, MIX)

 - Experience with processing multi-media file formats,
including digital images, audio, and video

 - Functional and technical understanding of digital
repository systems, digital preservation issues, and the operation of research
libraries.

 - Experience with Fedora, Dspace, or other open source
repositories.

 - Experience in configuring productive development tools,
such as automated build systems, automated unit test frameworks

 - Experience with web application rapid development
languages and frameworks, such as Drupal, PHP/symfony, python/django,
ruby/rails.

 - Experience in agile team development practices

 - Experience providing technical consulting and/or
mentoring technical staff.

  
Harvard University is an Affirmative Action/Equal
Opportunity Employer



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/13076/