Web Application Developer/Architect (Associate or Senior Associate Rank)
Library Information Technology
University Library
Academic Professional
University of Illinois at Urbana-Champaign
Position Available: The expected start date is as soon as possible after the closing date. This is a 100% Academic Professional appointment.
About the position: Reporting to the Manager of the Scholarly Communications and Repository Services team, this position will be responsible for the high-level technical architecture and the scalability of the software and systems developed by the Scholarly Communications and Repository Services team, in addition to software development. This person will also be responsible for liaising with the Library IT Infrastructure Management and Support (IMS) group and with campus partners, most notably National Center for Supercomputing Applications (NCSA) and campus Technology Services for ensuring that storage and infrastructure are scalable and meet the needs of the Library. The incumbent will also collaborate with various stakeholders, including the Library leadership, coordinators, and managers for digital preservation, digital repositories, research data, publishing, archives, metadata, etc.
Major Duties and Responsibilities
● Work with other infrastructure professionals in the Library and across campus, design, document, and help maintain the high-level architecture required for the stable and scalable operation of the Library’s suite of Scholarly Communications and Repository Services.
● Develop applications according to specifications provided by end-users and approved by the project stakeholders.
● Support existing applications by answering user questions, fixing bugs and iteratively enhancing available functionality.
● Respond to user requests for service in a timely, policy appropriate, and professional manner.
● Work closely with various project stakeholders.
● Other duties as assigned
Qualifications for Associate Level
Required Qualifications:
● Bachelor’s Degree
● Minimum 3 years related professional experience which should include:
o Working with relational databases
o Developing web applications
o Deploying and maintaining applications in a Linux environment
o Gathering requirements and performing systems analysis
● Demonstrated ability to develop complex web applications or sites, which interact heavily with other systems
● Demonstrated understanding of client-server web architectures and related best practices
● Ability and desire to work in a collaborative team environment
● Demonstrated customer service skills
Preferred qualifications:
● Degree in an Information Technology related field
● Demonstrated experience with Ruby on Rails, Spring MVC, or similar programming languages and/or web frameworks
● Experience working with PostgreSQL
● Demonstrated understanding of Linux systems administration
● Experience with Amazon Web Services (AWS) or other infrastructure in the cloud systems
● Familiar with authentication, authorization, and web application security best practices
● Experience leading a small team of developers
● Experience with web application troubleshooting
● Knowledge of and ability to utilize project management skills
Qualifications for Senior Associate Level
Required Qualifications:
● Bachelor’s Degree
● Minimum 5 years related professional experience which should include:
o In-depth experience with relational databases, including schema design, creating indexes, stored procedures, and optimizing performance.
o Developing and management of web applications
o Deploying and troubleshooting applications in a Linux environment
o Gathering requirements and performing systems analysis
● Ability to develop complex web applications or sites, which interact heavily with other systems
● Deep understanding of client, server web architectures and related best practices
● Demonstrated experience working in a collaborative team environment
● Demonstrated customer service skills
● Demonstrated experience with Ruby on Rails, Spring MVC, or similar programming languages and/or web frameworks
● Experience working with PostgreSQL
● Demonstrated understanding of Linux systems administration
● Familiar with authentication, authorization, and web application security best practices
● Experience leading a small team of developers
● Advanced web application troubleshooting experience
● Working experience of utilize project management skills
Preferred Qualifications:
● Degree in an Information Technology related field
● Experience designing and deploying applications for Amazon Web Services (AWS), Azure, or similar cloud infrastructure
● Experience working at the academic research library
● Demonstrated success performing complex work both independently and collaboratively with a diverse group of people as a leader
● Experience in the digital library community
Academic Professional employees are encouraged to use “investigation time” to pursue areas of interest, not directly in support of an immediate program need, in accordance with the University Library’s policy on Investigation Time for Academic Professional Employees http://www.library.illinois.edu/administration/human/resources/investigationtime.html. Some investigations originating in this manner may evolve into regular work assignments or production activities.
Environment: The University of Illinois at Urbana-Champaign (UIUC) Library is a leader in the delivery of user services, and active programs in information, instructional, access, and scholarly services that help the Library to maintain its place at the intellectual heart of the campus. The Library also holds one of the preeminent research collections in the world, encompassing more than 13 million volumes and a total of more than 23 million items. The Library is committed to maintaining the strongest collections and service programs possible, and to engaging in research, development, and scholarly practice - all of which support the University's missions of teaching, research, and public engagement. The Library employs approximately 90 faculty members, and more than 300 academic professionals, staff, and graduate assistants. For more information, see: http://www.library.illinois.edu/.
The Scholarly Communications and Repositories group is a team of five programmers providing technical support for a variety of digital library, publishing and repository systems at the University of Illinois Library, including the institutional repository (IDEALS), the Medusa preservation repository, Illinois Data Bank, Illinois Digital Library, Undergraduate Research Journals at Illinois, Publishing Without Walls, and the Graduate College’s Electronic Thesis and Dissertation Deposit system. In developing and maintaining these applications, the team uses an agile methodology and a user-centered design philosophy in collaboration with multiple units throughout the library including Library IT, Digital preservation, Scholarly Communications and Publishing, Research Data Service, Digital Content Creation, University Archives, and Content Access Management.
Campus and Community: The University of Illinois at Urbana-Champaign is a comprehensive and major public land-grant university (Doctoral/Research University-Extensive) that is ranked among the best in the world. Chartered in 1867, it provides undergraduate and graduate education in more than 150 fields of study, conducts theoretical and applied research, and provides public service to the state and the nation. It employs 3,000 faculty members who serve 31,000 undergraduates and 12,000 graduate and professional students; approximately 25% of faculty receives campus-wide recognition each year for excellence in teaching. More information about the campus is available at www.illinois.edu. The University is located in the twin cities of Champaign and Urbana, which have a combined population of 100,000 and are situated about 140 miles south of Chicago, 120 miles west of Indianapolis, and 170 northeast of St. Louis. The University and its surrounding communities offer a cultural and recreational environment ideally suited to the work of a major research institution. For more information about the community, visit: http://illinois.edu/about/community/community.html or http://www.ccchamber.org/.
Salary and Rank: Salary commensurate with credentials and experience.
To Apply: To ensure full consideration, please complete your candidate profile at https://jobs.illinois.edu and upload a letter of interest, resume, contact information including email addresses for three professional references. Applications not submitted through this website will not be considered. For questions, please call: 217-333-8169.
Deadline: In order to ensure full consideration we urge candidates to submit application materials on or before October 20, 2017.
The University of Illinois conducts criminal background checks on all job candidates upon acceptance of a contingent offer.
Illinois is an Affirmative Action /Equal Opportunity Employer and welcomes individuals with diverse backgrounds, experiences, and ideas who embrace and value diversity and inclusivity. www.inclusiveillinois.illinois.edu
----
Brought to you by code4lib jobs: https://jobs.code4lib.org/jobs/27821-web-application-developer-architect
|