The Science Analytics and Synthesis (SAS) program supports USGS Libraries Program provides a national capability to support the scientific research of the USGS and by extension the geosciences community and the public. The library’s multi-disciplinary collection is comprised of more than 1,500,000 volumes, 500,000 maps, 30,000 field record files, and 500,000 historical photos. Library services provide comprehensive access to USGS publications, and scientific, geographical, and historical collections in print and electronic formats. Access services include circulation, document delivery, interlibrary lending and borrowing, patron assistance, scientific records inventory, and digitization of library materials. Technical services processes and maintains the library’s collection to include selecting, acquiring, organizing, cataloging, inventorying, preserving, and preparing materials for circulation. Library infrastructure includes the online library catalog (ExLibris Alma), library search and discovery (ExLibris Primo), the USGS Publications Warehouse, electronic subscriptions and literature search databases (Scopus, Web of Science, GeoRef), digitization services, and Interlibrary Loan/Document Delivery through the OCLC network. We are looking for a qualified Customer Service Specialist with librarian skills who will support the library’s overall objectives in providing timely service for the delivery of scientific materials and information, and provision of accessible electronic and archival collections to USGS scientists and the public. The candidate’s role will be to perform the functions and services necessary to meet the quality, schedule, and performance requirements specified in the requirements. The contractor must have experience with the Java programming language (not JavaScript), Linux/Unix operating systems and shell scripting. Experience with Git and GitLab or other collaborative software revision control and configuration management software is also crucial. Familiarity with Linux system administration basics, and container and cloud programming is preferred. The specific tasks/skills required include, but are not limited to: Operational: Create new and/or modify existing software or applications to automate or assist with automation of real-time data processing, submittal, and/or archival of Geomagnetism Program data. Assist with the creation, modification, and/or implementation of a new Geomagnetism Program web service to work with the new automated real-time data processing and/or other related functions. Create new and/or modify existing software or applications to automate or assist with automation of Geomagnetism Program operations processes. These processes may include, but are not limited to, data monitoring, system monitoring, and/or report generation. Maintain documentation related to any scripts, codes, or configurations generated or modified. Validate, Update, and Finalize Software, Applications, and Documentation: Submit code for review to Geomagnetism Program and/or HazDev staff, as needed, throughout the development cycle. Develop test plans for evaluating performance and stability of newly created or modified software and/or applications. Document test results: Identify shortcomings that need to be fixed prior to acceptance and deployment. Identify improvements over existing applications. Create one or more guides to document the creation of any new or the modification of existing software and/or applications. Provide support as required in the form of oral or written presentations and/or documentation at such places designated by the Government. Develop general data management and scientific/engineering analysis applications and real-time data acquisition and process control applications. Develop, support, and interface with highly specialized real-time field data acquisition software. Participate in the monitoring and maintenance of applications and systems software to ensure maximum uptime of existing and newly developed software in an active operational environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed