Print

Print


Ruby Developer
Europeana Foundation
The Hague, The Netherlands

  
  
**Location: **The Hague, The Netherlands  
  
**Closing date: **29 February, 2016  
  
All across Europe, museums, galleries and archives are digitizing their
collections. Europeana brings them together online and works hard to make sure
people can find and use them. For work.
For learning. Or just for fun.

  
We work with a network of cultural organizations to provide creative and
innovative forms of access to culture. Our work is guided by creative
collaboration, supportive teamwork and the idea that sharing and re-using
cultural content can transform the world. We represent centuries of trusted
guardianship by Europe's cultural institutions so must always ensure that
whilst we're pushing the boundaries of what's possible with today's
technology, our products and resources are robust and reliable.

  
We're looking for driven, web native, cultural heritage specialists who want
to work in an English-speaking international team. Our office is based next to
The Hague Central Station in the Netherlands.

  
**The role - Ruby Developer**  
We are looking for a passionate Ruby developer - someone who is excited by
developing systems that can aggregate and publish large amounts of cultural
content, is interested in using cloud technologies, and who is keen to apply
their skills in the domain of cultural heritage.

  
Your team

You will be part of Europeana's Software Development Team. The team is
responsible for making the digitized collections of Europe's libraries,
archives and museums better available online by designing, developing and
maintaining Europeana's software for data ingestion, processing, publication
and retrieval.

  
**Your responsibilities**  
• Design, develop, and maintain our thematic discovery site ("Europeana
Collections") that serves more than 45 millions records retrieved from our
(Java-based) API

• Support and maintain several other Ruby-based projects, including a
statistics dashboard, an exhibitions site, and their backing CMSes

• Continually evaluate and help to improve our software development processes,
methodologies and tools

• Work closely with business requirement owners to assess feasibility,
specificity and scope of tools and feature requirements

  
**The experience/knowledge you need**  
• University or college degree in computer science or a related field, or an
equivalent combination of education and experience

• 1 - 3 years of research and software development experience

•

• Hands-on experience with designing and implementing systems that handle
large amounts of data. Experience with humanities data and/or multilingual
data is a strong advantage

• Good written and spoken English with an ability to express complex technical
ideas to both technical and non-technical audiences

  
**The skills you need**  
• Experience with Ruby 2 and Rails 4

• Experience with Ruby web servers, background job processing and task
scheduling

• Furthermore, it is advantageous to have:

• Knowledge of, and experience with, search engines (Lucene, Solr) and
semantic web industry standards (RDF, SKOS, Linked Open Data)

• Experience with relational databases (e.g. PostgreSQL, MySQL), document
databases (e.g. MongoDB) or graph databases (Neo4J)

• Experience with different software development tools (e.g. Jenkins, Travis,
Git) and practices (test driven development, pair programming, continuous
integration)

• Basic knowledge of front-end and other related technologies (e.g. JS, CSS)

• Familiarity with the 12-factor methodology

• Experience with working in Scrum teams

• An interest in the combination of culture and digital and in making culture
available over the web

• Made contributions to open-source project(s)

  
**Salary and benefits**  
Your monthly gross salary will be between €2,700 - €3,604 in line with the
Collective Labour agreement for Research Institutes Scale 9.

You'll also enjoy 42 days holiday per year, a holiday allowance (8%) and an
annual bonus (8.33%).

  
**How to apply**  
Send your CV (in English) with a covering letter telling us why you're
interested in this position to [log in to unmask] Please include your GitHub
profile, or any other public evidence of your work.

  
To talk to someone about the post before you apply, please email
[log in to unmask] or [log in to unmask]

  
Explore Europeana Collections at www.europeana.eu

Find out more about who we are, what we do and who's involved at
pro.europeana.eu

Follow and talk with us on Facebook, Twitter, and Pinterest



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