The UC Berkeley Library is currently seeking a Data Technology Lead. This position supports the Library's data applications, including GIS, and other digital library programs. This position also supports and maintains applications that are critical to the Library which support the campus research goals.
The Data Technology Lead will:
Support the Library's data applications, including GIS, and other digital library programs.
Adopt, adapt, develop and maintain software to provide a web-based geospatial discovery and access portal using open source technologies in an inter-institutional, community-based, development effort
Work with server and database administrators to provision the necessary computing systems to support data services.
Implement and manage spatial data infrastructure, including administration of specialized GIS application including geoserver, geohydra, geoblacklight.
Develop software for the import and management of UCB's GIS data collections.
Manage data services, e.g., OAI, SOLR API, data set management and access.
Play an active role in higher education and GIS researcher community, representing UCB Library in this community and the development of open source and consortial service efforts.
Guide less experienced staff or works as team leader/supervisor when necessary.
Serve as a subject matter expert, providing technical expertise to project manager and other Library staff to define application specifications, staffing needs and timeline.
Independently create specifications, design information architecture, coordinate and assign work with other programmers, determine system needs, and follow through with testing and quality control.
Bachelors degree in related area and/or equivalent experience/training
Minimum of 3 years of progressively responsible work experience in a similar role or field.
Thorough knowledge of applications programming function.
Demonstrated ability to communicate technical information in a clear and concise manner with both technical and non-technical staff.
Ability to understand business needs and how business systems can support those needs.
Demonstrated ability to be self motivated, work independently or as part of a team, learn quickly, meet deadlines and resolve moderately complex problems.
Advanced skills in web applications, web programming languages and object oriented programming concepts.
Experience with Perl, PHP, Python, or other programming languages
Knowledge of shell scripting languages, e.g., sh, csh, ksh
Knowledge of data services, e.g., OAI, SOLR API
Demonstrated knowledge of Linux environment, tools, and libraries
Knowledge of raster and vector resources, geodatabase configuration and management tools (e.g., GeoServer, OpenLayers, OGC standards, etc).
Experience in software engineering in web, solr-lucene, and database-backed application environments, and experience in contributing and/or defining the technical architecture of complex systems.
Experience with Ruby, and Ruby on Rails, for application development and enhancements to framework, including plug-ins, engines and gems, for developing and deploying applications.
Knowledge of different image formats
Skills needed to develop conversion and system implementation plans.
Knowledge of SQL language and experience with database software, e.g., MySQL
Knowledge of CGI and Servlet programming
Experience installing, upgrading, or configuring Apache
Knowledge of other related areas of IT.
Knowledge relating to the design and development of applications programs across the organization.
Annual: $58,700 - $85,000
Application Instructions: http://www.lib.berkeley.edu/LHRD/currentjobs.html#19862