Web Programer / Drupal Developer
(Computer and Network Technologist III)
$4538.00 – $5082.50/Month
Works with Web Services Librarians to identify unmet needs of departments and library users. Responsible for administration of Drupal performing software upgrades and maintenance and providing technical support to the Web Services Librarians as needed. Responsible for project specification and implementation within architectural guidelines. Designs and creates new site sections, develops new modules and modifies existing modules to provide new and/or improved functionality. Performs website layout and design. Creates Graphical User Interfaces for web applications; creates imagery using image manipulation software and maintains visual uniformity in website design. Works with supervisor and system administrators to plan, test, and implement data migration between major versions to ensure optimal quality and reliability. Documents and identifies areas on website in need of change and updating.
Performs website-related system administration duties from a UNIX command line. Writes scripts to move, copy and manipulate data. Works with Apache web server, MySQL, and other server-side tools related to the website. Ensures website security, including implementing measures to prevent unauthorized use and modification.
Web programmers work within an environment of 20+ servers and a multitude of virtualized servers (Solaris zones), a variety of databases, and 40+ Terabytes of network attached storage. Operating systems include OS X, Windows, Solaris, and Linux.
Demonstrated experience with software project management and ability to handle multiple responsibilities. Experience with website layout, graphics creation and design with emphasis on function, usability, and aesthetic appearance. Ability to work independently and as a member of a team. Demonstrated initiative and flexibility. Excellent oral, written, and interpersonal communication skills.
Preferred: Experience as a technical team leader on large website-related projects. Supervisory experience. Knowledge of documentation of design and implementation in accordance with established standards, as well as version control of all code produced. Experience working with a variety of technical and non-technical personnel and ability to maintain effective working relationships. Experience working collaboratively with Open Source software projects.
For primary consideration apply by 3/28/11, thereafter open until filled. View full job description and apply online at https://jobs.ucsb.edu/applicants/Central?quickFind=184991 Job #20110096
Note: Appointment and/or continued employment is contingent on successful completion of a background check.
Hours: Monday – Friday, 8:00am to 5:00pm
Software Development Manager
[log in to unmask]