Metadata Analyst

Computercraft Corporation

Bethesda (MD)

Híbrido

USD 80.000 - 100.000

Jornada completa

Hace 11 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

health, dental, vision, and disability
life insurance
401(k) plan with matching
paid leave 128 hours/year
11 paid holidays
40-hour work week

Descripción de la vacante

Computercraft is seeking a Metadata Analyst to support the National Library of Medicine at the NIH in Bethesda, Maryland. The role focuses on data analysis, programming, workflow automation, and systems integration within NLM’s Metadata Management Program.

You will develop Python scripts, automate metadata workflows, and work with MARC, XML, JSON, and CSV data across Alma and other sources. This full-time remote position requires strong analytics and ability to obtain Public Trust clearance.

Formación

  • Bachelor's degree in computer science or a related field.
  • Four years of experience developing data-processing and workflow-automation solutions with Python.
  • Experience with Python for retrieving, manipulating, transforming, validating, and analyzing structured data.
  • Experience with REST APIs including authentication, requests/responses, pagination, error handling, and processing JSON/XML.
  • Experience developing reliable automated processes with logging, validation, exception handling, and reporting.
  • Experience processing structured and semi-structured data formats such as XML, JSON, and CSV.
  • Experience analyzing and reconciling large or complex datasets from multiple sources.
  • Experience with version control (Git) and maintaining reusable code.
  • Strong analytical, programming, troubleshooting, communication, and technical documentation skills.
  • Ability to obtain Public Trust clearance.

Responsabilidades

  • Develop Python scripts and reusable automated processes to improve metadata workflows and reduce manual repetition.
  • Develop automated workflows that integrate with Ex Libris Alma, OCLC services, and other systems via APIs, batch processes, and file-based exchanges.
  • Retrieve, process, transform, compare, and reconcile metadata across Alma, OCLC, and other sources.
  • Develop scripts to manipulate MARC/MARCXML, XML, JSON, and CSV formats used in NLM metadata workflows.
  • Develop automated validation, logging, exception handling, and reporting processes and analyze outputs to identify improvements.
  • Support testing and implementation of new or modified automated workflows and document APIs, data mappings, and logic.
  • Conduct technical analysis and prototyping to identify automation opportunities and recommend approaches.

Conocimientos

Python programming
Data analysis
REST APIs
Logging and exception handling
Documentation
Git/version control
Problem solving
Public Trust clearance
Analytical thinking

Educación

Bachelor's degree in computer science or related field

Herramientas

Git
MARC/MARCXML processing
XML/JSON/CSV parsing

Descripción del empleo

Computercraft is seeking a Metadata Analyst to support the National Library of Medicine (NLM) at the National Institutes of Health in Bethesda, Maryland. NLM is the world’s largest biomedical and health research library and maintains a preeminent collection of biomedical literature and information resources. NLM’s Metadata Management Program supports the creation, management, enhancement, and distribution of metadata used to describe and provide access to NLM collections.

In this role, you will work full-time performing data analysis, programming, workflow automation, systems integration, and related technical activities supporting NLM’s Metadata Management Program.

This is a remote position.

Job Responsibilities
  • Developing, testing, documenting, and maintaining Python scripts and reusable automated processes to improve metadata management workflows, reduce manual repetition, and increase efficiency and consistency.
  • Developing automated workflows that integrate with Ex Libris Alma, OCLC services, and other systems via application programming interfaces (APIs), batch processes, and file-based data exchanges.
  • Retrieving, processing, transforming, comparing, and reconciling large amounts of bibliographic, authority, holdings, and related metadata across Alma, OCLC, and other data sources.
  • Developing scripts and processes to manipulate structured and semi-structured data, including MARC/MARCXML, XML, JSON, CSV, and other formats used in NLM metadata workflows.
  • Developing automated validation, logging, exception handling, and reporting processes, and analyzing system outputs and processing results to identify errors, anomalies, and opportunities for workflow improvement.
  • Supporting the testing and implementation of new or modified automated workflows, including validating data changes and documenting APIs, data mappings, processing logic, dependencies, and technical procedures.
  • Conducting technical analysis and prototyping to identify additional opportunities for automation and to recommend technical approaches to Metadata Management staff.
Required Skills/Experience
  • Bachelor's degree in computer science or a related field.
  • Four (4) years of experience developing data-processing and workflow-automation solutions with Python.
  • Experience with Python for retrieving, manipulating, transforming, comparing, validating, and analyzing structured data.
  • Experience with REST APIs, including authentication, requests and responses, pagination, error handling, and processing JSON and/or XML.
  • Experience developing reliable automated processes with logging, validation, exception handling, and reporting.
  • Experience processing structured and semi-structured data formats such as XML, JSON, and CSV.
  • Experience analyzing and reconciling large or complex datasets from multiple sources.
  • Experience with version control, preferably Git, and with maintaining documented, reusable code.
  • Strong analytical, programming, troubleshooting, problem-solving, communication, and technical documentation skills.
  • Ability to obtain Public Trust clearance.
Desired Skills/Experience
  • Familiarity with library bibliographic and authority metadata, including MARC 21 and MARCXML formats.
  • Experience with Python libraries for data analysis, HTTP/API interaction, XML processing, or MARC processing.
  • Experience with metadata matching, normalization, transformation, deduplication, or record reconciliation.
  • Familiarity with library systems, metadata management systems, digital repositories, or other metadata-intensive environments.
Compensation and Benefits

The anticipated salary range for this position is $80,000–$100,000 annually. The starting salary within this range will be based on relevant experience, qualifications, and skills.

  • health, dental, vision, and disability and life insurance
  • a 401(k) plan with matching
  • paid leave starting at 128 hours/year for the first 3 years of employment
  • 11 paid holidays
  • a standard 40-hour work week to support a positive work-life balance

EEO Employer – Disability/Veteran/Race/Color/Religion/Sex/National Origin/Genetic Information

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Metadata Analyst
Metadata Analyst

Computercraft Corporation • EE. UU.

A distancia
USD 80.000 - 100.000
Health, dental, vision insurance
401(k) plan with matching
Paid leave 128 hours/year
+2
Remote Metadata Automation Analyst (Python)
Remote Metadata Automation Analyst (Python)

Computercraft-Corporation • Bethesda (MD)

Híbrido
USD 80.000 - 100.000
health, dental, vision, and disability
life insurance
401(k) plan with matching
+3
Repository Services and Metadata Librarian
Repository Services and Metadata Librarian

Computercraft Corporation • Bethesda (MD)

Híbrido
USD 70.000 - 85.000
Metadata Automation Engineer (Python)
Metadata Automation Engineer (Python)

Computercraft Corporation • EE. UU.

A distancia
USD 80.000 - 100.000
Health, dental, vision insurance
401(k) plan with matching
Paid leave 128 hours/year
+2
Repository Services and Metadata Librarian
Repository Services and Metadata Librarian

Computercraft-Corporation • Bethesda (MD)

Híbrido
USD 70.000 - 85.000
Health insurance
Dental insurance
Vision insurance
+6
Metadata & Digitization Technician for Biomedical Library
Metadata & Digitization Technician for Biomedical Library

King William County Library System • Bethesda (MD)

Presencial
Confidential
Library Technician (Metadata and Digitization Support)
Library Technician (Metadata and Digitization Support)

King William County Library System • Bethesda (MD)

Presencial
USD 40.000 - 55.000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
Metadata Specialist
Metadata Specialist

King William County Library System • Beltsville (MD)

Híbrido
USD 75.000 - 110.000
Health Care Plan (Medical, Dental &VIs
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&
+4
Metadata Specialist
Metadata Specialist

Library-Systems- • Beltsville (MD)

Presencial
USD 70.000 - 95.000
Health Plan (Medical, Dental & Vision)
Retirement Plan (401k)
Life Insurance
+4
Cataloging Librarian
Cataloging Librarian

Computercraft-Corporation • Bethesda (MD)

Presencial
USD 70.000 - 90.000
Health, dental, vision insurance
Disability and life insurance
401(k) with matching
+3