Position Opening:  Senior Software Infrastructure Engineer

This is an exciting opportunity to work with large-scale library server 
applications and participate in cutting-edge digital repository development at 
a major university.

JOB SUMMARY:
Position reports to the Head of Library Technology Enterprise Systems and works 
in a highly collaborative environment with library colleagues and external 
partners on the analysis, design, coding and testing of differently functioning 
systems in support of the Library's enterprise applications. The position also 
works with library colleagues and external partners on digital repository 
development, digital preservation, metadata, collections, and services 
development to explore, adapt, and implement emerging repository technologies.

KEY RESPONSIBILITIES:  (See posting for additional info)
1.     Designs, develops, implements, and maintains specifications and 
application code for library's enterprise systems, including the digital object 
repository;
2.     Designs, writes, tests, and debugs code internal to systems as well as 
external workflow, ingestion, metadata, and other tools;
3.     Ensures established data standards are supported for metadata 
management, business logic, digital preservation, data modeling and metadata 
workflow mgmt.;
4.     Performs regular system maintenance for the library's enterprise systems;
5.     Makes changes to the backend system in order to achieve proper 
performance;

MINIMUM QUALIFICATIONS: (See posting for additional info)
1.     Four - six years of development experience in an object-oriented 
environment;
2.     Advanced web development experience w/languages such as Java, PHP, Perl, 
or Visual Basic and frameworks/standards such as JMS, Spring, or Hibernate;
3.     Experience with languages/technologies such as XML, XSLT, XPATH, SAX, 
DOM, SQL, JavaScript, and object-oriented programming;
4.     Experience with MySQL or Oracle on enterprise level systems;
5.     Knowledge of web server software including Apache and Tomcat;
6.     Administration of applications running on Linux servers, including shell 
scripting;
7.     Strong organizational, analytical,  verbal/written communication skills;
8.     BS in Computer Science, Information Science, or the equivalent 
combination of education, training, and experience from which comparable skills 
can be acquired;
9.     Experience designing, developing, and implementing multiple software 
applications;
10.  Experience with Library IT or IT in a higher education environment.

TO APPLY:  
Visit Northwestern University's Jobs web site at:
<http://www.northwestern.edu/hr/jobs/>     Reference Job Opening ID # 15393

Reply via email to