The Network of the National Library of Medicine Web Services Office (NWSO) at 
The University of Maryland, Baltimore Health Sciences and Human Services 
Library (HSHSL) has an exciting opportunity for an IT Systems Developer 

Based at the HSHSL, the NWSO IT Systems Developer will work on a variety of 
projects and initiatives in support of the NWSO and the NNLM. The NWSO IT 
Systems Developer will support the technical infrastructure of the NNLM 
(https://nnlm.gov) and is responsible for the installation, support, and 
maintenance of the NNLM web-based systems and related tools. The successful 
candidate independently researches, learns, and quickly obtains new skills as 
well as maintains and updates existing skills. This position reports to the 
Assistant Director of NWSO and works collaboratively with a Web Developer and 
staff at Regional Medical Libraries, Offices, and Centers throughout the NNLM. 
The NWSO is funded by a five-year award from the National Library of Medicine 
for 2021-2026.

This position offers a great work/life balance, flexible work hours, a partial 
telework schedule, and opportunities to initiate, pursue, and work on 
meaningful projects impacting the information infrastructure of a national 
program committed to innovative health information outreach to communities, 
libraries, healthcare workers, and the public.  

The HSHSL is one of the largest health sciences libraries in the United States 
with a track-record of user- centered innovative services and programs. 
Fifty-six FTE employees including 25 faculty librarians staff the library. Our 
attractive and vibrant facility, which opened in 1998, serves as a hub for 
collaboration and learning with resources, programs, and tools that promote 
discovery, creativity, and innovation. The HSHSL also serves as the 
headquarters for the Network of the National Libraries of Medicine (NNLM), 
Region 1 and the NNLM Web Services Office.

For more information:
Network of the National Library of Medicine (NNLM): https://nnlm.gov/.
The NNLM Web Services Office (NWSO): https://nnlm.gov/about/offices/nwso.
National Library of Medicine (NLM): https://nlm.nih.gov.
Health Sciences and Human Service Library (HSHSL): https://hshsl.umaryland.edu.
University of Maryland, Baltimore (UMB): https://umaryland.edu.

UMB offers a generous benefits package that includes 22 vacation days, 14 
floating and holidays, 15 sick days; comprehensive health insurance and 
retirement options; and tuition remission for employees and their dependents at 
any of the University System of Maryland schools.

UMB requires all faculty, staff, and students to be vaccinated against 
COVID-19. Exemptions for medical or religious reasons will be processed through 
Human Resources.

Primary Duties: 

Independently create, develop, test, and implement application software to meet 
business requirements of a University of Maryland, Baltimore department or 
division.
Contribute to projects intended to develop software, interfaces, or databases 
to improve automation, reduce error, or improve accuracy.
Assist in the ongoing support and maintenance of software applications. 
Complete coding creation, implementation, and maintenance of new, 
non-enterprise, software applications.
Contribute to the design, development, program coding, and maintenance of 
software application based on client requirements.
Work with senior staff to understand clients desired software functionality, 
contribute to application project management by creating application program 
specifications and code, adhere to project timelines, and documents procedures.
Ensure application integrity and efficiency by performing software application 
testing and validation procedures. Aid in ongoing application troubleshooting, 
updates, or repairs.
Confer with other team members to obtain information on project limitations and 
capabilities, performance requirements, and interfaces.
Work closely with database and systems personnel to maximize function and 
effectiveness of applications.
Store, retrieve, and manipulate data for analysis of system capabilities and 
requirements. Ensure basic quality assurance of data and software produced.
Administer, monitor, and set up infrastructure (AWS or Azure) for a variety of 
applications, including duties such as user management, backing up and recovery 
of data, data archiving, and installing/restoring data.
Document day-to-day operations procedures and protocols associated with system 
environments, as well as review system monitoring and logging.
Collaborate with other NWSO staff as well as the IT support provided by 
institutions hosting Regional Medical Libraries, Offices, and Centers to 
provide technical support for NNLM applications and systems.
Set up and manage infrastructure related to the Learning Management System 
(Moodle) and related applications.
Set up and manage infrastructure related to the Content Management Systems and 
related applications used by NNLM (Drupal and Wordpress).
Assist with upgrades to hardware and software based on existing operations.
Support information architecture to maintain and archive resource and data 
collection of NNLM in support of its mission and goals.
Perform other related duties as assigned.

 

Qualifications

Education: Bachelor's degree in Information Technology, Computer Science, 
Systems Administration, Computer Engineering or a related field.

Experience: Two (2) years in software development and proficiency with 
programming languages such as JavaScript, Python, Java, Go, C/C++, etc.

Other: May consider a combination of directly related experience and education.

Preferred Experience: Experience administering Apache, Nginx, or other web 
server applications. Experience with database administration, specifically 
MySQL. Experience deploying applications and services in a cloud environment 
such as AWS. Experience working with Linux servers. Experience working with Git 
repositories and managing Git workflows. Demonstrated experience and skills in 
diagnosing and resolving application-level, operating system, database, 
storage, backup, and networking problems. Experience with Drupal, content 
management strategy, customer relationship management systems, and Moodle 
learning management systems. Experience in a library or other higher education 
unit or research institution environment where similar job functions were 
performed.

Knowledge, Skills, Abilities: Strong analytical, oral and written 
communication, and collaboration skills. Commitment to self-directed learning 
for continuous professional development. Excellent oral and written 
communications and interpersonal skills. Strong analytical and problem-solving 
skills. Ability to keep current with best software and practices, 
technologies/techniques. Ability to perform application needs analysis; create 
and execute implementation plans; install software, and apply fixes. Ability to 
work independently as well as collaboratively in a team setting. Ability to 
define use cases and translate them into project requirements. Ability to work 
on multiple projects simultaneously, manage priorities and deadlines, 
prioritize and streamline tasks, and provide clearly written documentation of 
applications developed.

 

UMB is an Equal Opportunity/Affirmative Action Employer. All qualified 
applicants will receive consideration for employment without regard to sex, 
gender identity, sexual orientation, race, color, religion, national origin, 
disability, protected Veteran status, age, or any other characteristic 
protected by law or policy. For assistance related to employment, please 
contact the Staffing department at [email protected].

If you anticipate needing a reasonable accommodation for a disability under the 
Americans With Disabilities Act (ADA), during any part of the employment 
process, please submit a UMB Job Applicant Accommodation Request. You may also 
contact [email protected]. Please note that only inquiries concerning 
an ADA request for reasonable accommodation will be responded to from this 
email address.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/52284-it-systems-developer

Reply via email to