Library Backend Engineer - Python, APIs and Microservices

Illumen Group

Northern (KY)

Hybrid

USD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Illumen Group is seeking a Library Support Backend Developer to support the NAL Library Services platform for USDA ARS. You will work on the Library Support System, enhancing the PubAg API and related microservices using Python, Django, GraphQL, and REST APIs, while ensuring secure, maintainable, and compliant software.

The role involves collaboration with NAL systems analysts, project coordinators, and the Cyber Support Team to deliver automated workflows, implement new features, and sustain

Qualifications

  • 3+ years of professional experience developing substantial applications using database technologies (SQL Server, MySQL), Python, Django, GraphQL and REST APIs, and Linux CLI.
  • Experience with modern development standards and refreshing legacy systems.
  • Experience with open-source tools and containerization.

Responsibilities

  • Provide development to enhance automated workflow processing by implementing new features and enhancing existing features.
  • Develop and maintain updates for system architecture diagrams, API interfaces, and data models.
  • Participate in scrums and project meetings as needed for specific projects.
  • Check code into the USDA GitHub enterprise repositories regularly and keep issues up to date.
  • Assist in creating estimates for project requirements and timelines.
  • Analyze, mitigate, and document security risks identified by the Cyber Support Team.
  • Document changes, deployments, and procedures per ARS Azure ATO.
  • Follow USDA and federal playbooks and ensure Section 508 compliance for ICT deliverables.
  • Adhere to change control and configuration management procedures and respond to tickets.
  • Build maintainable applications and identify potential cost savings for hosting and support.

Skills

Python
Django
GraphQL
REST APIs
SQL
MySQL
PostgreSQL
Git
Docker
Linux CLI
HTML/CSS
Web standards

Tools

GitHub

Job description

Illumen Group is seeking a Library Support Backend Developer to support the NAL Library Services platform for USDA ARS. You will work on the Library Support System, enhancing the PubAg API and related microservices using Python, Django, GraphQL, and REST APIs, while ensuring secure, maintainable, and compliant software.

The role involves collaboration with NAL systems analysts, project coordinators, and the Cyber Support Team to deliver automated workflows, implement new features, and sustain

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Library Support Backend Developer
Library Support Backend Developer

Illumen Group • Northern (KY)

On-site
USD 90,000 - 120,000
Library Systems Engineer – Alma & Data Workflows
Library Systems Engineer – Alma & Data Workflows

Code4lib • Northern (KY)

Hybrid
USD 120,000 - 150,000
Alma Platform Manager /Alma System Administrator
Alma Platform Manager /Alma System Administrator

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
ALMA Platform Manager
ALMA Platform Manager

Code4lib • Beltsville (MD), Northern (KY)

On-site
USD 120,000 - 180,000
Life Insurance
Paid Time Off
Family Leave
+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)
Library Systems & Metadata Specialist
Library Systems & Metadata Specialist

Princeton University Library • Princeton (NJ)

On-site
USD 60,000 - 100,000
Alma Platform Engineer — Remote Data Pipelines & Admin
Alma Platform Engineer — Remote Data Pipelines & Admin

Code4lib • Beltsville (MD), Northern (KY)

Hybrid
USD 120,000 - 180,000
Life Insurance
Paid Time Off
Family Leave
+1
Mid Level Python Developer/DEVOPS
Mid Level Python Developer/DEVOPS

Futrend Technology • Bethesda (MD)

On-site
USD 110,000 - 150,000
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)