Library Systems Engineer

Techead

Washington (District of Columbia)

Hybrid

USD 90,000 - 100,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TECHEAD is hiring a Library Systems Engineer in Washington, D.C. for a hybrid role that blends Ex Libris Alma LSP administration with hands-on Python workflow development.

The position supports an Agile environment and cross-functional government teams, driving cataloging, metadata management, and production pipelines. The ideal candidate possesses a CS/Info/DS/MLS background, 2+ years of Alma LSP experience, Python automation skills, and Scrum experience; U.S.

Qualifications

  • Bachelor's degree in CS/IS/DS/MLS or related field.
  • 2+ years administering Ex Libris Alma LSP or equivalent LMS.
  • U.S. citizenship and ability to pass USDA background check.

Responsibilities

  • Configure, secure, and maintain Alma LSP components, roles, permissions, normalization rules, and SSO; monitor jobs and resolve workflow disruptions across ingest, indexing, and preservation flows.
  • Maintain and enhance Python-based pipelines supporting automated ingest, data transformation, indexing, cross-system synchronization, error handling, and secure credential management.
  • Execute pre-change analyses, sandbox testing, freeze-window deployments, and rollback procedures under the CCB Charter; participate in incident response.
  • Provide technical input during sprint planning, backlog refinement, and retrospectives; coordinate with librarians and project managers to align deployments.
  • Maintain job-monitoring dashboards, release calendars, test disaster recovery procedures, and generate monthly status reports and metrics logs.

Skills

Python workflow automation
Agile/Scrum
Automation scripting

Education

Bachelor's degree in Computer Science, Information Systems, Data Science, MLS/MLIS

Tools

Ex Libris Alma LSP

Job description

Always Connecting, Always Evolving.

TECHEAD is seeking qualified applicants for the following Direct Hire position – Library Systems Engineer / Washington D.C. – (JOB-22724). If you are looking for a new opportunity and this position looks to be a fit, please apply to see the TECHEAD difference that has made us successful for 30+ years!

You can find more about our team and values by checking us out at TECHEAD.comor onGlassdoor

Job Details:

Title: Library Systems Engineer
Location: Washington, D.C.
Compensation: $90,000 – $100,000 /per Year
Work Type: Direct Hire
Work Location: Hybrid

Job Description:

This role provides a hybrid capability combining Ex Libris-Alma Systems Administration with hands‑on development and maintenance of NAL‑designed Python data workflows. Operating under NAL’s Change Control Board (CCB) Charter and supporting an Agile transformation, the position exercises technical ownership to optimize cataloging, metadata management, indexing QA/QC, and AGRICOLA production pipelines across cross‑functional government teams.

Key Responsibilities

  • Configure, secure, and maintain Alma LSP components, roles, permissions, normalization rules, and SSO authentication; monitor automated jobs and resolve workflow disruptions across ingest, indexing, and preservation flows.
  • Python Workflow & Integration: Maintain and enhance Python‑based pipelines supporting automated ingest, data transformation, indexing, cross‑system synchronization, error handling, and secure credential management.
  • Governance & Change Lifecycle: Execute pre‑change impact analyses, sandbox testing, freeze‑window deployments, and rollback procedures under the CCB Charter; participate in incident response protocols.
  • Agile Participation & Planning: Provide technical expertise during sprint planning, backlog refinement, and retrospectives; coordinate with Systems Librarians and CCB Project Managers to align sprint commitments with deployment windows.
  • System Monitoring & Continuity: Maintain job‑monitoring dashboards, maintain release calendars (with 30- and 7-day advance notices), test disaster recovery procedures, and generate monthly operational status reports and metrics logs.

Position Qualifications

  • Bachelors degree in Computer Science, Information Systems, Data Science, Library/Information Science (MLS/MLIS), or a related technical field.
  • 2+ years of hands‑on experience administering the Ex Libris Alma Library Services Platform (LSP) or equivalent Library Management System (LMS).
  • S. Citizenship required; must pass a USDA background check prior to start (estimated 24 week processing time).
  • Must comply with LOC federal records handling requirements.
  • 2+ years of experience building and maintaining Python workflow automation scripts, data transformations, and relational/cloud database integrations.
  • Experience working in Agile/Scrum environments and executing formal change management lifecycle processes.

Preferred Qualifications

  • Prior experience supporting Federal Government library, cataloging, or USDA/NAL projects.
  • Familiarity with Library of Congress cataloging practices, RDA standards, BIBFRAME concepts, and MARC tagging conventions (including NLS accessible media workflows).
  • Working knowledge of metadata quality assurance, validation processes, and Confluence documentation.
  • Experience operating under Firm Fixed Price (FFP) contracts or production‑based delivery models.

TECHEAD’s mission is to make our on‑site associates successful by placing them in the right environment so they can grow and prosper. How we treat and respond to our clients and employees is a reflection of who we are and makes us stand out from the rest. Keeping our business focused on building and maintaining relationships with our employees and clients is the key to our success. We won’t strive for anything less.

TECHEAD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

For more information on TECHEAD please visitwww.techead.com.

No second parties will be accepted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Library Systems Engineer (Alma & Data Workflows)
Library Systems Engineer (Alma & Data Workflows)

Eigennet LLC • United States

Hybrid
USD 90,000 - 120,000
Hybrid Library Systems Engineer — Alma & Python Workflows
Hybrid Library Systems Engineer — Alma & Python Workflows

Techead • Washington

Hybrid
USD 90,000 - 100,000
Alma Platform Manager /Alma System Administrator
Alma Platform Manager /Alma System Administrator

Code4lib • Northern (KY)

Hybrid
USD 120,000 - 150,000
Digital Service Librarian
Digital Service Librarian

Lsslibraries • Beltsville (MD)

On-site
USD 68,000 - 110,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
+4
Digital Service Librarian
Digital Service Librarian

KWCLS • Beltsville (MD)

On-site
USD 60,000 - 80,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
Library Systems Engineer – Alma & Data Workflows
Library Systems Engineer – Alma & Data Workflows

Code4lib • Northern (KY)

Hybrid
USD 120,000 - 150,000
Digital Services Librarian
Digital Services Librarian

Lsslibraries • Beltsville (MD)

On-site
USD 60,000 - 80,000
Health Care Plan
Retirement Plan
Paid Time Off
+1
Digital Services Librarian
Digital Services Librarian

KWCLS • Beltsville (MD)

On-site
USD 60,000 - 80,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
Metadata Specialist
Metadata Specialist

Library Systems & Services Llc • Beltsville (MD)

On-site
USD 70,000 - 95,000
Health Plan (Medical, Dental & Vision)
Retirement Plan (401k)
Life Insurance
+4
Library Technician (Metadata and Digitization Support)
Library Technician (Metadata and Digitization Support)

King William County Library System • Bethesda (MD)

On-site
USD 40,000 - 55,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)