Early market engagement |
We ran a Discovery phase leading to plans for an Alpha using AWS Neptune and Elasticsearch. You can read more about the project: https://www.nationalarchives.gov.uk/about/our-role/plans-policies-performance-and-projects/our-plans/our-digital-cataloguing-practices/project-omega/The Discovery produced a proposal for a new Catalogue Data Model using RDF, a new identifier scheme, and transformation routines for the existing data to the new model. We have held workshops identifying the key ways that staff managing the catalogue work with the data and what they would like in future. The archivist needs to search, analyse, add to, correct, edit, enhance record descriptions so that the catalogue is properly maintained. The archivist needs to work with catalogue entries individually or as large sets, making (or reversing) bulk changes, so they can work efficiently. The archivists need to understand the version history of the catalogue so they can be confident about where the information has originated.We now seek a second development specialist to speed up progress on the following work strands:• data extraction and transformation• infrastructure• editorial workflow• API. |
Who the specialist will work with |
The specialist will work with a Technical Architect and two RDF Developers. The core in-house team is a data analyst/Product Manager, a senior archivist and a Service Owner and the Head of Cataloguing, Taxonomy and Data. The specialists will also work with a wider group of users including archivists across the organisation responsible for the management of the catalogue. |
What the specialist will work on |
We are developing a pan-archival catalogue, bringing together record descriptions from multiple catalogues into a single new system. Developer to join a Technical Architect/another RDF developer to work on the Alpha development.You will join a small team to deliver a new catalogue management system. This will involve developing API functions to search, select, add, export, edit, import, delete catalogue data; developing search for use by expert users (using SPARQL with Elasticsearch); developing an Extract, Transform, Load process to migrate catalogue data from multiple relational database (SQL Server) and RDF databases to a cloud based native RDF database (AWS Neptune). |