Posting Details
Posting Details
Posting Number |
S13002P |
Working Title |
GALILEO Developer |
Department |
Libraries-Galileo |
About the University of Georgia |
Since our founding in 1785, the University of Georgia has operated as Georgia's oldest, most comprehensive, and most diversified institution of higher education (
https://www.uga.edu/). The proof is in our more than 235 years of academic and professional achievements and our continual commitment to higher education.
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 employs approximately 3,000 faculty and more than 7,700 full-time staff. The University's enrollment exceeds 40,000 students including over 30,000 undergraduates and over 10,000 graduate and professional students. Academic programs reside in 18 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 advance the University of Georgia's mission by providing the best possible access to recorded knowledge, actively contributing to the success of students and faculty through teaching and research services provided in physical and virtual environments, exemplifying the University's strategic priority to serve the people of Georgia and beyond, and upholding the University's commitment to diversity and inclusion. A member of the Association of Research Libraries with 75 faculty librarians and archivists, 150 staff and nearly 200 student workers, the
UGA Libraries receive more than three million visits per year on average and provide services at nine locations across the Athens campus, among them the Main Library, Miller Learning Center, McBay Science Library, Special Collections Libraries and Music, Art and Education branch libraries. The
UGA Libraries offer nationally distinctive special collections related to Georgia's history, politics, and public policy, and preserves one of the foremost media collections in public broadcasting. The
UGA Libraries provide IT support for Georgia Library Learning Online (
GALILEO), Georgia's statewide virtual library initiative, and is home to the
UGA Press and
Georgia Review literary journal. Please visit
libs.uga.edu for more information. |
College/Unit/Department website |
libs.uga.edu |
Posting Type |
External |
Retirement Plan |
TRS or ORP |
Employment Type |
Employee |
Benefits Eligibility |
Benefits Eligible |
Full/Part time |
Full Time |
Work Schedule |
|
Additional Schedule Information |
M-F; 8 hrs/day; some evening and weekend work and/or on-call duty may be required. |
Advertised Salary |
$60,000-$80,000, or commensurate with experience |
Posting Date |
12/06/2024 |
Open until filled |
Yes |
Closing Date |
|
Proposed Starting Date |
01/13/2025 |
Special Instructions to Applicants |
|
Location of Vacancy |
Athens 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 (hrweb@uga.edu). |
USG Core Values Statement |
The University System of Georgia is comprised of our 26 institutions of higher education and learning, as well as the System Office. Our
USG Statement of Core Values are Integrity, Excellence, Accountability, and Respect. These values serve as the foundation for all that we do as an organization, and each
USG community member is responsible for demonstrating and upholding these standards. More details on the
USG Statement of Core Values and Code of Conduct are available in
USG Board Policy 8.2.18.1.2 and can be found online at
https://www.usg.edu/policymanual/section8/C224/#p8.2.18_personnel_conduct.
Additionally,
USG supports Freedom of Expression as stated in Board Policy 6.5 Freedom of Expression and Academic Freedom found online at
https://www.usg.edu/policymanual/section6/C2653. |
Position Information
Classification Title |
IT Application Support Professional |
FLSA |
Exempt |
FTE |
1.0 |
Minimum 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 Qualifications |
- BA/BS in Computer Science, Information Science, or related discipline.
- Two years computer programming work experience.
|
Position Summary |
The
GALILEO Developer, reporting to the IT Senior Manager of the
GALILEO/
GIL Technical Support Group, is responsible for a variety of development tasks related to
GALILEO and
GIL systems, with a focus on building and maintaining robust, secure, accessible, and scalable web applications that serve as digital library tools and services for the state of Georgia. This developer will collaborate closely with a small, highly cohesive team and receive tasks from the Lead
GALILEO Developer. Peer code reviews by team members ensure high-quality standards before deployment to production. In alignment with the
GALILEO Strategic Plan, the Development Team operates within an agile-inspired environment, emphasizing User-Centered Design. This position will also expand the team's ability to incorporate new QA and accessibility practices more effectively into workflows.
The activities and decisions executed by this position are highly complex. Significant independent action and judgment are required 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 the
GALILEO IT Senior Manager.
GALILEO, Georgia's virtual library, is an online library portal to authoritative, subscription-only information.
GALILEO includes more than 3000 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, public libraries and some private higher education and K12 institutions.
GALILEO programs include the statewide research portal, the Digital Library of Georgia, Affordable Learning Georgia,
GALILEO Interconnected Libraries (
GIL), and other related projects. |
Knowledge, Skills, Abilities and/or Competencies |
- Familiarity with Ruby or similar programming languages (e.g., Python, PHP) and experience with MVC frameworks (e.g., Ruby on Rails, Django).
- Familiarity with modern development tools, such as continuous integration (CI), version control (e.g., Git), and virtual environments (e.g., Docker).
- Knowledge of relational database systems, such as PostgreSQL or MySQL.
- Ability to work independently to apply knowledge to solutions of new and varied problems.
- Familiarity with content management systems, like Wordpress, Drupal, and Expression Engine.
- Ability to work within an integrated development environment (IDE), for example RubyMine, Visual Studio Code, IntelliJ, pyCharm, etc
- Ability to establish and maintain effective working relationships.
- Excellent verbal and written communication skills with both technical and non-technical audiences.
- Commitment to professional engagement and continued development.
- Knowledge of accessibility standards and experience with accessibility testing tools (Axe, WAVE, Lighthouse).
- Knowledge of API integration and tools like Postman, Insomnia, or Swagger for testing and validating endpoints, handling authentication, and ensuring secure, efficient data exchange.
- Familiarity with community-based open-source projects.
The University of Georgia Libraries wish to emphasize that preferred qualifications are not required and we are committed to helping our future colleagues develop preferred knowledge, skills and abilities. Applicants are encouraged to communicate the ways in which their work meets required or preferred qualifications in ways that may not be obvious. |
Physical Demands |
Typical for an office environment |
Is driving a responsibility of this position? |
No |
Is this a Position of Trust? |
Yes |
Does this position have operation, access, or control of financial resources? |
No |
Does this position require a P-Card? |
No |
Is having a P-Card an essential function of this position? |
No |
Does this position have direct interaction or care of children under the age of 18 or direct patient care? |
No |
Does this position have Security Access (e.g., public safety, IT security, personnel records, patient records, or access to chemicals and medications) |
Yes |
Credit 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. |
Background Investigation Policy |
Offers of employment are contingent upon completion of a background investigation including, a criminal background check demonstrating your eligibility for employment with the University of Georgia; confirmation of the credentials and employment history reflected in your application materials (including reference checks) as they relate to the job-based requirements of the position applied for; and, if applicable, a satisfactory credit check. You may also be subject to a pre-employment drug test for positions with high-risk responsibilities, if applicable. Please visit the
UGA Background Check website. |
Duties/Responsibilities
Duties/Responsibilities |
- Performs technical work to develop, test, deploy, and maintain GALILEO and GIL web applications using modern technologies, frameworks, and libraries (e.g., Ruby on Rails, JavaScript frameworks, HTML/CSS).
- Participates in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and release management.
- Creates clear and comprehensive documentation for scripts, configurations, and workflows to strengthen team knowledge sharing, maintainability, and operational continuity.
|
Percentage of time |
60 |
Duties/Responsibilities |
- Conducts quality assurance testing and accessibility audits to ensure GALILEO and GIL applications meet established standards for functionality, reliability, and inclusivity.
- Reviews new features and updates, performing both manual and automated testing to verify that they align with project requirements, quality benchmarks, and coding standards.
- Participates in peer code reviews.
- Tests LSP (Library Services Platform) releases in a pre-release environment to identify potential issues before deployment to the production LSP environment.
- Executes accessibility testing in accordance with WCAG 2.1 guidelines using tools like Axe, WAVE, and Lighthouse, and collaborates with other developers to address identified accessibility issues.
- Documents test results, reports defects, and tracks resolutions to ensure high-quality user experiences across all supported devices and platforms.
|
Percentage of time |
20 |
Duties/Responsibilities |
- Participates in planning, stand-up, retrospective, and other meetings as needed for team projects and GALILEO initiatives.
|
Percentage of time |
10 |
Duties/Responsibilities |
- Engage in Professional Development, Education or Training.
- Actively participates in relevant digital library communities, e.g. code4lib, ELUNA, IIIF, FOLIO, Blacklight.
|
Percentage of time |
5 |
Duties/Responsibilities |
Flexibility, Engagement, and Responsiveness:
- Maintains flexibility and awareness of changes and needs in the department and organization by assuming similar duties and responsibilities as assigned.
- Participates in GALILEO listservs and applicable communications and works with the GALILEO Support Services group 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 time |
5 |
|