IT Analyst III (Developer / Supervisor)
University of Tennessee
Knoxville
The IT Analyst III is an academic professional position in the Digital
Initiatives department and will lead and direct teams engaged in large-scale
projects, new application and system implementations, and upgrades of both
open source and proprietary technologies. As a member of Digital Initiatives,
this position will serve as a supervisor providing support for technologies
and programming related to the digital library program. The
IT Analyst is expected to possess advanced expertise in programming and web
development and be capable of providing direction and support to the staff
under his/her supervision. The individual will work independently with no
oversight and be responsible for the overall accuracy and quality of projects
undertaken.
In consultation with librarians and other library and university programmers,
systems administrators, vendors, and end-users, responsibilities of this
position include 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. The individual
will apply advanced problem solving-methodologies that proactively anticipate
and prevent problems to bring projects to successful completion according to
deadlines and within budget. As new technologies arise and university
priorities shift, this position will be expected to learn, grow, and develop
new expertise to meet the needs of the Libraries.
_Responsibilities / Duties_
* Supervises 4 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 new digital library technologies and develops expertise to lead and train staff.
* Evaluates existing and emerging tools, APIs, and other technologies and actively promotes them within the Libraries.
* Collaborates with librarians and non-technical staff on the creation of new digital collections, improved usability and accessibility, and other projects as assigned.
* Collaborates with programmers and developers at other universities on the development and extension of open source technology.
* Performs extensive technical analysis for library systems including identifying risks, anticipating problems, and offering preventative solutions.
* Designs, develops, tests, implements, and documents new applications 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.
* 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, PHP, C++, or C#.
* Demonstrated knowledge in Web-based technologies and frameworks such as JavaScript, jQuery, Rails, Flask, HTML5, and CSS3.
* Demonstrated knowledge of an enterprise server environment.
* Demonstrated knowledge of database technologies such as MySQL, Microsoft SQL, MariaDB, Oracle, Redis, MongoDB, and CouchDB.
* Ability to quickly learn new programming languages and technologies.
* Demonstrated knowledge of distributed version control systems.
* Ability to multitask and prioritize projects to meet deadlines.
* Demonstrated ability to understand the perspectives and needs of scholars and researchers and communicate complex technical information to non-specialists.
* Ability to work collaboratively with others from diverse personal and professional backgrounds.
* Excellent communication and listening skills.
_Preferred Qualifications_
* Experience working as a supervisor or team leader in a development environment.
* Experience working in academic libraries.
* Experience developing or modifying open source software.
* Experience developing applications in Drupal.
* Experience working with RESTful and / or SOAP based APIs.
* Experience with XML schemata or DTDs such as TEI or EAD.
* Experience working with semantic web technologies including HTML5 microdata, RDF, and SPARQL.
* Experience with Linux server administration such as Fedora, Red Hat, or Ubuntu.
* Experience working with enterprise search platforms such as Solr.
* Experience working with digital asset management systems such as DSpace or Fedora.
* Demonstrated experience using Git and GitHub in a collaborative environment.
* Experience working with build automation tools such as Maven
_Application Procedures_
A background check is required prior to hiring. Please attach a cover letter
addressing the above qualifications, a current resume, and the names,
addresses, e-mail addresses, and telephone numbers of three recent references
with your application materials.
[Apply Now](http://www.lib.utk.edu/employment/it-analyst-iii-digital-
initiatives/)
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/21778/
To post a new job please visit http://jobs.code4lib.org/
|