This professional information technology position is responsible for
supporting and maintaining the Missouri Evergreen Integrated Library
System. Responsibilities including
extracting and migrating data to the Missouri Evergreen system, maintaining a
Xen based VM platform for the Evergreen software, developing new application
features, and defining, designing and writing code for custom applications.

  
A high degree of interaction with people is involved; therefore sound customer
service principles must be applied while fulfilling the technical function.

  
Work includes a wide range of responsibility in providing high-level support.

  
CHARACTERISTIC DUTIES

  
Data migration

  * Export data from legacy library systems
  * Analyze source data to ensure quality and completeness
  * Manipulation and cleanup of source data to prepare for import
  * Creation and documentation of scripts to facilitate import of legacy data
Systems Administration

  * Maintain and improve the Xen based VM environment for the Missouri 
Evergreen platform
  * Maintain a number of Linux virtual servers that make up the Missouri 
Evergreen platform
  * Maintain a number of Linux/Postgres database servers
  * Build and maintain development, migration, and testing environments
  * Monitor and respond to problems identified by the remote monitoring system
  * Perform regular system upgrades and fixes
Applications/Software Development

  * File and/or fix bug reports with the Evergreen community
  * Contribute to community development of the Evergreen software
  * Develop new application features and improvements at the request of 
Missouri Evergreen libraries.
Security

  * Research, test, and validate operating system security updates, patches and 
fixes.
  * Respond to computer security and virus incidents to ensure system 
integrity. Isolate and repair or rebuild compromised machines in a coordinated 
manner.
  * Initiate tactical security scans to identify specific vulnerabilities or 
unpatched machines. Isolate compromised machines to ensure network integrity 
and filter ports as necessary.
Applications/Software Support

  * Provide advanced-level support on approved software and applications.
  * Define, design, and write code for custom applications, utilities, and/or 
small systems.
  * Modify or customize vendor-supplied software to meet needs.
  * Perform systems administration duties, such as adding and deleting users, 
user directories, passwords and applications, and setting up network addresses, 
user accounts, and security access rights.
  * Perform back-up or recovery procedures when needed.
  * Integrate different computing systems for users if possible and when 
necessary. Address compatibility issues to achieve the maximum efficiency and 
functionality under conditions.
Training

  * Develop and maintain own knowledge of supported products. Attend training 
and obtain required software and hardware certifications.
Administrative Duties

  * Create, plan, test, implement, and document projects to better serve users' 
needs.
  * Consult with users regarding commercially available software, site-licensed 
software, or applications.
  * May provide assistance in mapping out specifications regarding software, 
hardware, and network options.
  * Maintain hardware information for inventory and service purposes.
  * Document and order warranty parts for various computing systems. Includes 
completing paperwork, placing phone calls, packing and shipping defective 
components.
  
QUALIFICATIONS

  * At least 3 years experience (or equivalent education or formal training) 
administering and securing enterprise level unix systems.
  * Extensive knowledge of shell prompts, scripting
  * Extensive knowledge of Apache configuration.
  * Extensive knowledge of one of more firewall applications (e.g. ip tables).
  * Extensive knowledge of SQL databases (e.g. postgresql)
  * Practical knowledge and aptitude in software development with perl.
  * Practical knowledge writing in one or more programming languages.
  * Effective communication and interpersonal skills- sufficient to effectively 
elicit IT information from users, train users in technical procedures/design, 
and document IT related procedures.
  * Ability to establish and maintain cooperative working relationship with 
those contacted in the course of a work assignment and to participate as a 
member of a cross departmental project team.
  * Time management skills and organizational ability for project management.
  * Ability to work under pressure; meet inflexible deadlines; deal with 
difficult individuals while maintaining composure.
  * Strong verbal and written communication skills sufficient to interact with 
a variety of users and other technical staff.
  * Strong customer service skills.
ADDITIONAL DESIRABLE QUALIFICATIONS

  * Experience with Evergreen
  * Familiarity with library workflows
  * Familiarity with MARC records



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/1950/

Reply via email to