DescriptionThe University of California, Berkeley, is one of the world's most iconic teaching and research institutions. Since 1868, Berkeley has fueled a perpetual renaissance, generating unparalleled intellectual, economic and social value in California, the United States and the world. Berkeley's culture of openness, freedom and acceptance-academic and artistic, political and cultural-make it a very special place for students, faculty and staff.
Berkeley is committed to hiring and developing staff who want to work in a high performing culture that supports the outstanding work of our faculty and students. In deciding whether to apply for a staff position at Berkeley, candidates are strongly encouraged to consider the alignment of the Berkeley Workplace Culture with their potential for success at http://jobs.berkeley.edu/why-berkeley.html
Application Review Date
The First Review Date for this job is: June 9, 2015
The UC Berkeley Library provides scholarly information to all faculty and students in the support of the University's research and instruction mission. The Library Applications & Publishing Group (LAP) provides technical support for Library, including developing, purchasing and/or supporting all types of hardware platforms and software applications. LAP has primary responsibility for supporting and building UC Berkeley Library's Integrated Library System (ILS), Digital Library, and web presence.
The UC Berkeley Library is a leader in the investigation and implementation of advanced digital library services. Areas of current work include scalable digital library system architectures, developing efficient methods for creating digital library content, the long-term preservation of digital materials, and standards for digital objects, digitization, and archival collection descriptions. The Web Publishing Group (WPG) supports digital library activities by providing managerial and technical analysis, writing programs to create digital content, writing, enhancing, and maintaining tools to publish, create, and manage digital objects, and training staff for projects that add content to our digital library.
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.
How to apply
Lynne E. Grigsby
Published: Tuesday, June 2, 2015 16:05 UTC
Last updated: Tuesday, February 28, 2017 23:41 UTC