Posted on Monday November 15, 2021

Updated on Monday November 15, 2021

Senior Platform Engineer

3,800 - 4,900
Position type: Full time

main image
Title: Imaginary Wooded Landscape
Creator: Jacob van Geel
Date: 1636
Institution: The Mauritshuis
Country: Netherlands
Public Domain
Imaginary Wooded Landscape

Location: The Hague, The Netherlands

Team

As the Senior Platform Engineer, you will be joining a department of 30 with colleagues from various backgrounds and countries. The team members are divided into several Scrum teams covering data ingestion, APIs, and the Europeana website. You will be part of a team designing, building and maintaining a constantly expanding infrastructure. Together with a System Administrator Linux, you will ensure the availability, performance and security of the platform. 

 Key Responsibilities:

  • Manage and support the production cloud environment for Europeana websites, APIs and supporting services to meet high availability, performance and security targets
  • Manage and support a full stack failover environment to support uninterrupted visitor use of front-end services
  • Manage indexing (Solr) and storage (Mongo, Postgres) systems for all production applications, including coordination of reindexing
  • Manage technology resilience practices for the organisation, including product disaster recovery plans, platform testing, incident management, and related reporting
  • Manage deployment practices for production cloud applications
  • Provide platform and architecture advice across the business, including to developers and business managers
  • Produce management reports for availability, performance and security targets
  • Maintain roadmap plans for all platform components owned by the role
  • Support for contract management related to hosted environments, and investments in hard- and software

 Secondary responsibilities:

The Senior Platform Engineer will provide occasional assistance and cover for the System Administrator. Actual responsibilities during periods of support will depend on the capabilities of the Senior Platform Engineer, but may include:

  • Perform system administration for systems running on Linux platforms (Ubuntu/Debian/CentOs)
  • Manage servers
  • Network administration, including DNS, firewall, and VPN
  • Maintain supporting tools and services for the Europeana Platform, including centralised logging and APM infrastructure
  • Maintain the usage of monitoring tools, including Nagios, Grafana, and Pingdom
  • Maintain CD/CI infrastructure, including Jenkins, SonarQube, and Artifactory
  • Maintain and test backup and data restoration processes
  • Response to security incidents

In addition, the Senior Platform Engineer provides support to the organisation in managing the back office environment (both hardware and software (Google suite for instance). 

 Knowledge and Experience:

  • MSc degree level (or relevant experience ) on engineering, computer science (or related studies)
  • Significant understanding and knowledge of platform management, systems administration (with a focus on Linux), database and server-side programming concepts
  • Experience with installation, configuration and systems administration with Kubernetes, Apache Solr, MongoDB, and Postgres
  • Experience with the management of high performing and resilient platforms for websites and APIs 
  • Experience in a business environment where you have to provide advice, produce reports, and co-ordinate plans with colleagues
  • It would be an advantage to also have installation, configuration and systems administration experience with Linux, Cloud Foundry, Apache Cassandra, OpenStack, Jenkins, ELK, OAuth/OpenID, LDAP, Node.js, Ansible and MySQL

Salary and benefits:

  • Your monthly salary is estimated between EUR 3,800 - 4,900 (based on full-time employment), negotiable depending on the level of your experience
  • Additionally, you will receive a (pro-rated) holiday allowance of 8% and an annual (year-end, pro-rated) bonus of 8.33%
  • 1 year fixed term contract with possibility of extension depending on funding availability
  • We offer 42.25 days of holiday per year (based on full-time employment)
  • We offer an inspiring work environment and an international company culture
  • We provide a company laptop and offer a WFH allowance to compensate monthly the costs while working from home and not being able to work from the office. (Covid-19 / exceptional circumstances) 

How to apply:

If you are interested in this position, please send your Curriculum Vitae plus motivation letter, both in English, to jobs@europeana.eu.

 Please note that: The position is open until filled

  • You must have a valid working permit to work in the Netherlands
  • If you are interested in this position, please send your Curriculum Vitae plus motivation letter, both in English to jobs@europeana.eu
  • Recruitment agency calls are not appreciated

The Europeana Foundation is committed to principles of diversity, inclusivity, nondiscriminatory practice and equal opportunity for all applicants.

top