IT Analyst III (Developer / Team Lead)
University of Tennessee
Knoxville

**Position Description**   
  
The position will be a member of the Digital Initiatives department and will
lead and direct teams for large-scale projects, new implementations, and
upgrades of open source technologies or proprietary systems for the Libraries.
As a member of Digital Initiatives, this position will serve as a supervisor
and will lead a team of individuals dedicated to providing support for
technologies and programming related to the digital library
program. As a supervisor and leader, this position will
possess advanced expertise in programming and web development and will provide
direction and support to the staff in which (s)he supervises. This position
will work independently with no oversight and is responsible for the overall
accuracy and quality of projects in which (s)he is assigned.

  
In consultation with librarians and other library and university programmers,
systems administrators, vendors, and end users, this position will oversee the
customization and enhancement of a wide variety of digital library
applications and systems that support digital preservation, digital asset
management, and end-user discovery and access. This individual will use
advanced problem solving-methodologies and proactively anticipate and prevent
problems in order to bring projects to completion according to deadlines and
within budget.

  
**Responsibilities / Duties**  

  * Supervises 3 exempt level employees at the rank of IT Admin II and directs 
each of their efforts.
  * Leads project teams on the development of open source software and the 
implementation of large-scale systems for the Libraries including project 
planning, management of resources, and delivering final products.
  * Uses advanced analysis and other project management techniques to 
anticipate and prevent major problems affecting the successful completion of 
projects.
  * Researches and trains staff on new digital library technologies.
  * Customizes, enhances, and extends library information systems and software 
to improve their performance and usability.
  * Evaluates existing and emerging tools, APIs, and other technologies and 
actively promotes them within the Libraries (e.g. by reading, attending 
conferences, training, professional communication / networking).
  * Performs extensive technical analysis for library systems including 
identifying risks, anticipating problems, and offering preventative solutions.
  * Designs, prototypes, develops, tests, implements, and documents new 
computer programs and information systems.
  * Uses expertise and systems thinking to create new and improve existing 
workflows and processes for individuals and groups within the digital library 
program.
  * Creates new and follows existing documentation, best practices, and 
procedures.
  * Collaborates with programmers and developers at other universities on the 
development and extension of open source technology.
  * Participates in the library on-call rotation.
**Required Qualifications**  

  * 5 years experience (or 3 years experience with a masters degree) in web 
development, computer programming, and / or systems administration.
  * Demonstrated ability with at least two computer scripting/programming 
languages such as Java, Python, Ruby, Perl, C++, C#, or R.
  * Demonstrated knowledge in Web-based technologies such as JavaScript, PHP, 
HTML5, and CSS3.
  * Demonstrated knowledge of an enterprise server environment.
  * Demonstrated knowledge of database technologies such as MySQL, Microsoft 
SQL, MariaDB, Oracle, MongoDB ,or CouchDB.
  * Demonstrated knowledge of version control systems such as GIT or Mercurial.
  * Ability to multitask and prioritize projects in order to meet deadlines.
  * Demonstrated ability to present complex technical information to 
non-specialists and a clear understanding of the perspectives and needs of 
scholars and researchers.
  * Ability to work collaboratively with others from diverse personal and 
professional backgrounds.
  * Ability to quickly learn new programming languages and technologies.
**Preferred Qualifications**  

  * Experience developing or modifying open source software.
  * Experience developing applications in Drupal.
  * Experience developing applications in Java.
  * Experience working with RESTful and / or SOAP based APIs.
  * Experience with XML schemata or DTDs such as RDF, TEI, or EAD.
  * Experience with Linux server administration such as Fedora, Red Hat, or 
Ubuntu.
  * Experience working with enterprise search platforms such as Solr or Lucene.
  * Experience working with digital asset management systems such as DSpace or 
Fedora.
  * Experience working with build automation tools such as Maven.
  * 1 to 2 years supervisory experience.
**To Apply**

Contact University Human Resources:

221 Conference Center Building, Knoxville, TN 37996-4125

Office hours are 8:00 a.m. to 5:00 p.m.

(865) 974-6642

[http://hr.utk.edu/recruitment](http://hr.utk.edu/recruitment/)



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/17718/
To post a new job please visit http://jobs.code4lib.org/

Reply via email to