C

Computercraft Corporation

Provides biomedical research support and data.

Metadata Analyst

Data ManagementConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A bachelor's degree in computer science or a related field is required.
  • Four years of experience developing data-processing and workflow-automation solutions with Python.
  • Experience using Python to retrieve, manipulate, transform, compare, validate, and analyze 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 maintaining documented, reusable code.
  • Strong analytical, programming, troubleshooting, problem-solving, communication, and technical documentation skills.
  • Ability to obtain Public Trust clearance.

Responsibilities

  • Develop, test, document, and maintain Python scripts and reusable automated processes to improve metadata management workflows, reduce manual repetition, and increase efficiency and consistency.
  • Develop automated workflows that integrate with Ex Libris Alma, OCLC services, and other systems through application programming interfaces (APIs), batch processes, and file-based data exchanges.
  • Retrieve, process, transform, compare, and reconcile large amounts of bibliographic, authority, holdings, and related metadata across Alma, OCLC, and other data sources.
  • Develop scripts and processes to manipulate structured and semi-structured data, including MARC/MARCXML, XML, JSON, CSV, and other formats used in NLM metadata workflows.
  • Develop automated validation, logging, exception-handling, and reporting processes, and analyze system outputs and processing results to identify errors, anomalies, and opportunities for workflow improvement.
  • Support 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.
  • Conduct technical analysis and prototyping to identify additional automation opportunities and recommend technical approaches to Metadata Management staff.

Desired Qualifications

  • 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.

About the Company

Computercraft Corporation

Provides biomedical research support and data.

Computercraft Corporation provides technical, scientific, and management support services to advance biomedical research and human health by building and refining information resources that organize biomedical data for researchers and stakeholders. It designs and maintains data platforms and information resources to make data accessible and usable, using technical development, scientific guidance, and program management to turn research into practical tools. With over 30 years of public-sector experience, it differentiates itself through long-term partnerships and a focus on delivering reliable, usable data resources that meet researchers’ and health stakeholders’ needs. Its goal is to improve data access and usability for biomedical research and health decision-making to help solve major health challenges and create lasting impact.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Washington DC, District of Columbia
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Computercraft Corporation

See more jobs