Organizational Area: Academic Affairs: Academic Planning, Programs, and Coordination - California Digital Library
Location: Oakland, CA
Posting Salary: $90,000 - $95,000
Position Summary: The California Digital Library (CDL) is a collaborative effort of the ten campuses of the University of California. As a UC systemwide library, CDL provides services to and on behalf of the UC system in partnership with the UC campus libraries. As a globally-connected digital library, CDL occupies a unique position between the local UC campuses and the global digital library infrastructure. The primary user base for CDL services and programs includes UC faculty, students, and library staff. The CDL is a unit within the UC Office of the President, has a staff of 70+ and is located in downtown Oakland.
The CDL's Publishing & Special Collections group develops and maintains production services that enable robust access to unique digital assets from the University of California (UC) and beyond. Through the development of advanced technologies and creative partnerships, we provide the UC scholarly community with innovative open access publication and distribution opportunities and aggregate world-class digital collections from libraries, archives, and museums throughout the State of California, serving an array of end users including researchers, scholars, students, and the general public.
Reporting to the senior Product Manager, Publishing, the Publishing Systems Developer will work collaboratively with senior developers as well as product and service managers to build and maintain innovative open access (and mostly open source) scholarly publishing infrastructure. Key among these platforms are eScholarship (UC's open access publishing and institutional repository platform) and integrated submission management systems used by researchers and editors to produce and publish original academic journals and to make previously published works available to the world. The incumbent will contribute to all of these platforms and projects by developing new features, responding to bug reports, and managing regular maintenance. This position will also work collaboratively on new iterations of existing platforms, as well as evaluation and implementation of new open source solutions. The Publishing Systems Developer will also have ample opportunity to build connections between platforms and to participate in both intra- and cross-team pair programming projects.
CDL welcomes and encourages diversity and seeks applications and nominations from individuals from underrepresented groups. CDL seeks to recruit and retain a diverse workforce as a reflection of our commitment to serve the people of California, to maintain the excellence of the University of California, and to offer our students richly varied disciplines, perspectives, and ways of knowing and learning.
Special Conditions of Employment:
Other Special Conditions of Employment:
Successful completion of a background check is required for appointment to this position.
Job Close Date:
Design, write, test, and implement complex programs required to develop new system features and improve existing ones or develop new web-based functionality. Working from functional and design specification received from services analyst, develop and implement functional specifications for new processes. Operating within CDL technical guidelines and best practices, identify most appropriate and effective solutions. Coordinate system and application development and upgrades with other programmers in the Access Services team and other teams at CDL. Programming efforts often involve complex inter-connected systems, built in a layered distributed computing architecture and adapting interfaces and middleware to extend core electronic services to the UC community. Develop documentation of processes and programs.
Demonstrated knowledge and experience with UNIX OS and shell scripting as well as a thorough knowledge of and experience with database design and relational databases (for example SQL, MySql, Postgress) and of web-based applications.
Demonstrated working knowledge of web protocols and server-side programming as well as with web frameworks (such as djago/rails/express), and UI presentation tools such as React.
Demonstrated knowledge of user interface design, prototyping and web applications.
Demonstrated knowledge of structured programming techniques.
Demonstrate knowledge of unit and regression testing.
Excellent interpersonal skills as demonstrated by the ability to interact with others in a consistently positive manner, exercising discretion and tact.
Excellent oral communications skills which demonstrate the ability to effectively convey and explain information, liaise with vendors and tactfully deal with diverse people, situations and ideas.
Excellent written communications skills which demonstrate the ability to draft clear, concise and specifications, documentation and reports.
Strong analytical skills as demonstrated by the ability to draw conclusions in a logical, systematic way.
Demonstrated ability to plan assignments and monitor performance according to priorities as demonstrated by regularly meeting established deadlines.
Demonstrated ability to perform competently under pressure, handling interruptions and changes without losing productivity. Required
About us The University of California, one of the largest and most acclaimed institutions of higher learning in the world, is dedicated to excellence in teaching, research and public service. The University of California Office of the President is the corporate headquarters to the ten campuses, five medical centers and three Department of Energy National Labs and enrolls premier students from California, the nation and the world.
The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age or protected veteran status.
Copyright 2017 Jobelephant.com Inc. All rights reserved.
About University of California Office of the President
The Office of the President is the systemwide headquarters of the University of California, managing its fiscal and business operations and supporting the academic and research missions across its campuses, labs and medical centers.