Lead GALILEO/GIL Developer

Job description

Posting Details

Posting NumberS05181PWorking TitleLead GALILEO/GIL DeveloperDepartmentLibraries GalileoAbout the University of Georgia

The University of Georgia (UGA), a land-grant and sea-grant university with statewide commitments and responsibilities is the state’s oldest, most comprehensive, and most diversified institution of higher education (http://www.uga.edu/). UGA is currently ranked among the top 20 public universities in U.S. News & World Report. The University’s main campus is located in Athens, approximately 65 miles northeast of Atlanta, with extended campuses in Atlanta, Griffin, Gwinnett, and Tifton. UGA was founded in 1785 by the Georgia General Assembly as the first state-chartered University in the country. UGA employs approximately 1,800 full-time instructional faculty and more than 7,600 full-time staff. The University’s enrollment exceeds 36,000 students including over 27,500 undergraduates and over 8,500 graduate and professional students. Academic programs reside in 17 schools and colleges, as well as a medical partnership with Augusta University housed on the UGA Health Sciences Campus in Athens.

About the College/Unit/Department

The UGA Libraries is located on the University of Georgia’s main campus in Athens, Georgia. Its facilities include the Main Library, Science Library, Zell B. Miller Learning Center, Map and Government Information Library, Richard B. Russell Special Collections Libraries, Health Science Carnegie Library, and Repository, which receive more than three million visits per year and provide a vast array of electronic and print resources. The UGA Libraries offer distinctive, nationally significant special collections, including the Hargrett Rare Book and Manuscript Library, Richard B. Russell Library for Political Research and Studies, and Walter J. Brown Media Archive and Peabody Awards Collection.

College/Unit/Department websitelibs.uga.eduPosting TypeExternalRetirement PlanTRS or ORPEmployment TypeEmployeeBenefits EligibilityBenefits EligibleFull/Part timeFull TimeWork ScheduleAdditional Schedule Information

Typical working hours are Monday-Friday, 8am-5pm

Advertised Salary$50,000 - $65,000Posting Date09/03/2020Open until filledYesClosing DateProposed Starting Date10/01/2020Special Instructions to ApplicantsLocation of VacancyAthens Area EEO Policy Statement

The University of Georgia is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ethnicity, age, genetic information, disability, gender identity, sexual orientation or protected veteran status. Persons needing accommodations or assistance with the accessibility of materials related to this search are encouraged to contact Central HR ([email protected]).

Classification TitleIT Application Support ProfessionalFLSAExemptJob FamilyITFTE1.00Minimum Qualifications

Requires at least a baccalaureate degree in the field. Please contact your Human Resources office for an evaluation of education/experience in lieu of the required minimum qualifications.

Preferred QualificationsPosition Summary

The Lead GALILEO/GIL Developer reports to the GALILEO / GIL Development Manager and is responsible for architecting, developing, implementing and maintaining software systems in support of GALILEO, GIL (GALILEO Interconnected Libraries) and DLG (Digital Library of Georgia) services. Programming responsibilities also include replacing or modernizing older applications. The GALILEO/GIL Programmer/Analyst is needed to consult with other team members and stakeholders, particularly in the area of legacy applications.

As lead developer, this position is also responsible for mentoring and providing general design guidance to others on the team, and for ensuring that they are adhering to the software quality standards agreed upon so that work is done to the highest possible quality.

The activities and decisions executed by this position are highly complex. Significant independent action and judgment with subject to University-wide policies. This position develops application code without close supervision or oversight, and is expected to manage individual project priorities, deadlines, and deliverables, unless otherwise directed by Development Manager.

GALILEO stands for GeorgiA LIbrary LEarning Online, an initiative of the Board of Regents of the University System of Georgia. GALILEO is an online library portal to authoritative, subscription-only information. GALILEO includes more than 2000 institutions among them are the universities and colleges of the University System of Georgia and Technical College System of Georgia along with Georgia K-12 schools and public libraries.

GIL stands for GALILEO Interconnected Libraries, the integrated library management system for acquiring, cataloging, accessing, and circulating the collections of the USG institutions. GIL uses Ex Libris’ Alma integrated library system software, which is hosted in the cloud by Ex Libris. In addition to library catalogs and services for each library, each institution has access to a “union” view, with the holdings of all GIL participants. Through this Primo “view”, GIL Express requesting (borrowing books from another USG library) is initiated. GIL applications support staff are located at UGA (supporting all USG institutions).

Knowledge, Skills, Abilities and/or Competencies

Advanced knowledge of and ability to utilize modern software development practices and tools, such as test-driven development principles, continuous integration, and version control (Git).

Advanced knowledge of JavaScript and JavaScript-based frameworks.

Advanced knowledge of Ruby, PHP, Python or comparable programming language(s) and the characteristics of the platforms on which the language is being used.

Advanced knowledge of the techniques of systems analysis and design.

Advanced knowledge of Linux server environments.

Ability to work independently to find and apply solutions to new and varied problems.

Ability to establish and maintain effective working relationships.

Excellent verbal and written communication skills.

Commitment to diversity and inclusion in the library context.

Commitment to professional engagement and continued development.

Expertise with common data interchange formats.

Knowledge of indexing engines, such as Solr.

Familiarity with common discovery tools used in the Library context, such as Blacklight.

Knowledge of digital preservation systems and other repository related applications.

Expertise using web application testing frameworks.

Expertise working with and contributing to community based open source projects.

Knowledge of International Image Interoperability Framework (IIIF) specifications.

Physical Demands

Typical for office environment

Is driving a responsibility of this position?NoIs this a Position of Trust?YesDoes this position have operation, access, or control of financial resources?NoDoes this position require a P-Card? NoIs having a P-Card an essential function of this position? NoDoes this position have direct interaction or care of children under the age of 18 or direct patient care?NoDoes this position have Security Access (e.g., public safety, IT security, personnel records, patient records, or access to chemicals and medications)YesCredit and P-Card policy

Be advised a credit check will be required for all positions with financial responsibilities. For additional information about the credit check criteria, visit the UGA Credit Background Check website.



Performs advanced technical and creative work to design, develop, implement, test, and maintain various GALILEO, GIL, and DLG software applications. Works with others on the team and within other GALILEO groups to design and adhere to development road maps and organization standards. Documents new and existing programs and systems.

Percentage of time40Duties/Responsibilities

Plans and organizes development efforts based on project goals and milestones established by GALILEO leadership, both within the UGA Libraries and the University System of Georgia. Works with leadership to determine timelines, make estimations and produce design documentation for projects.

Percentage of time15Duties/Responsibilities

Works with the GIL group on tasks including, but not limited to:

1. Development and maintenance of Library Services Platform (LSP) integrations.

2. Provide general LSP support on an as-needed basis, via tickets assigned in the ServiceNow helpdesk system.

3. Maintain availability for certain GIL meetings and events both as a presenter/trainer and attendee.

Serving as an experienced and trusted advisor for other GIL/GALILEO developers.

Percentage of time15Duties/Responsibilities

Manages individual project priorities, deadlines, and deliverables.

Percentage of time10Duties/Responsibilities

Optimizes web content for end-user experience, performance, accessibility, and SEO. Works closely with local System Administrators to design, implement and deploy web application platforms.

Percentage of time10Duties/Responsibilities

Researches, identifies, and implements new technologies for department wide use in software development work. Attends industry conferences to keep up with current technology trends and maintain vendor relationships. Collaborates with the UGA OneSource Team to ensure that Libraries systems and programs mesh with UGA’s new finance and human resources systems.

Percentage of time5Duties/Responsibilities


Maintains flexibility and awareness of changes and needs in the department and organization by assuming similar duties and responsibilities as assigned.

Participates in GALILEO/GIL listservs and applicable communications and works with the GALILEO & GIL Support groups as appropriate.

Participates in library-wide communication by reading, responding to, and initiating information transmitted via GRAPEVINE (the Libraries’ listserv) and other communication tools, and appropriate library-wide or departmental meetings and asking questions, seeking clarification, or initiating discussion on library issues.

Percentage of time5Posting Specific Questions

Required fields are indicated with an asterisk (*).

    Applicant DocumentsRequired Documents
    1. Resume/CV
    2. Cover Letter
    Optional Documents




      Diversity Profile: University



      View more

      Learn more on Inside Higher Ed's College Page for University

      Arrow pointing right
      Job No:
      Posted: 9/8/2020
      Application Due: 9/23/2020
      Work Type: