Technical Lead, Kuali Open Library, UITS
Job Summary: Acts as technical lead for systems analysis and programming
personnel for the Kuali Open Library Environment (OLE). Responsible for
systems development as directed by the Kuali Foundation for the Kuali Open
Library Environment which includes circulation, cataloging, physical and
electronic acquisitions, and APIs for a variety of external applications in
support of the Kuali OLE community and its partners. Provides technical
guidance to OLE and Kuali community partners through a variety of councils,
memberships, and workgroups. Participates in the development of project
planning and estimating for OLE systems development; conducts research,
evaluates alternatives, and proposes solutions for ongoing sustainability of
the Kuali community software; and provides development estimates and
documentation for these proposals.
Provides technical leadership in design, development, standardization, and
best practices of robust and reliable enterprise-scale web applications;
coordinates activities of OLE technical resources which may include project,
contracted, and partner staff; and establishes priorities for tasks to ensure
development and implementation of projects happen on time. Plans, organizes,
and assigns work activities of technical staff; provides periodic performance
evaluations of OLE resources when appropriate; reviews, evaluates, and
approves proposed modifications and design specifications; and assumes
responsibility for the coordination and collaboration of technical activities
associated with OLE software development and other Kuali community activities
and resources such as Rice, KFS, Configuration Management and partner support
as directed by the OLE governing bodies.
Qualifications: Review your qualifications prior to applying to ensure that
you meet the minimum qualifications for the position. Resume and cover letter
REQUIRED: Bachelor's degree in computer science or related field and four
years of progressive computing experience including systems development and/or
system administration experience in a large complex computing environment.
Combinations of education and experience will be considered.
Excellent leadership skills that include team building, problem solving,
decision-making, motivation, and communication; demonstrated abilities in
technical leadership and development; and excellent interpersonal and
communication skills with ability to work collaboratively within a diverse
university environment. Ability to work with community source partners
consisting of large research institutions, large and small private
institutions, and small community colleges. Experience with systems analysis,
systems design, systems development, and estimating enterprise software
Specific technical experience with and knowledge of the following Core Source
Code Technologies: Tomcat Servlet container and J2EE development tools and
frameworks including Spring, Hibernate, SOAP and Apache cxf web services,
Servlets, JSP, Struts, jQuery, Log4J and SLF4J. Experience with database
technologies Oracle, MySQL, NoSQL, Big Data, Apache Jackrabbit, and Apache
SOLR; experience with development tools Eclipse/IntellJ IDEA, SVN, Crucible,
and Fisheye; experience with build management tools Maven, Ant, Jenkins; and
experience with testing frameworks JUnit, Mockito, EasyMock.
Understanding of how Service Oriented Application (SOA) design affects the
planning, development, and organization of projects. Understanding of the SOA
construct and how services are stable business artifacts versus technical
implementations of SOA with Web Services. Ability to realize, design, and
communicate linkages between specific business requirements and Service
Designs; familiarity with the user experience architecture at the technology
and user-interaction model level; and familiarity with related open-source
initiatives: Jasig (uPortal, CAS), Sakai.
Preferred: Master's degree.
Note: This position is funded through June 30, 2014 with the potential for
Applications accepted until March 21, 2013, or until position is filled.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6810/