Information Systems Programmer and Analyst II
Description
Open Date: 5/28/2026
Close Date: 6/4/2026
Submit Application: https://www.governmentjobs.com/careers/contracosta/jobs/5329312/information-systems-programmer-and-analyst-ii
Why join the Contra Costa County Library Department?
The Library Department has nearly 300 employees serving 26 communities throughout Contra Costa County. Its mission is to “Bring People and Ideas Together.” The Library seeks to enrich lives by delivering a consistent, high quality, and inviting experience at all points of contact.
The Library is an innovative, entrepreneurial, and dynamic civic institution that is committed to providing exceptional services to its communities. The library assumes critical roles in making the communities strong, equitable, resilient, and progressive.
The primary objective of the library is to promote personal and community engagement through literacy and reading. It has implemented several programs to ensure easy, equitable access to library services for all. Some travel to library locations may be necessary. The incumbent may occasionally have to work outside normal business hours. After the probationary period, there will be an opportunity for some remote work.
The Library Department at is currently seeking to fill one (1) vacancy in the Information Systems Programmer and Analyst II classification that is part of the Virtual Library Team.
About the Virtual Library Team
The Virtual Library Team supports the library’s suite of software applications used by both public library patrons and staff. Their work spans backend systems and patron facing tools, including the library website, circulation software, and other core applications essential to daily library and office operations. The Team provides support for patron facing staff, the Collection Management Department (including elibrary resources and online databases), and the Circulation team, and offers direct user assistance to both internal and external customers. They collaborate closely with the Automation (IT) Team and Library Administration, and work directly with software vendors to troubleshoot issues, maintain system performance, and explore new software and emerging technologies to enhance library services.
We are looking for someone who:
- Is detail-oriented and has strong organizational and communication skills
- Has demonstrated history supporting a SQL database environment
- Has a strong understanding of data analysis and report building skills
- Is passionate about customer service, including technical support, issue resolution, and application enhancements
- Enjoys working in an open team environment with a high level of activity
- Has experience in enterprise software installation, troubleshooting, and maintenance
- Ideally, has experience with Integrated Library Systems (ILS) or Library Management Systems (LMS)
- Is a self-starter that can work with minimal supervision
What you will typically be responsible for:
- Supporting and maintaining a SQL database system – including performing installations/upgrades/data migrations of SQL database and maintaining secure vendor connections for import/export of data
- Creating custom reports, reporting dashboards, and statistical analyses for multiple departments. Maintaining these systems
- Maintaining an asset management system and up to date data entry for departmental purchases
- Administrating enterprise systems
- Supporting and maintaining existing custom programs for various work units and coding new programs as needed
- Ensuring that software systems are updated to comply with revised Federal, State, and local government policies, including user accessibility requirements that guide program operations and system implementation.
- Creating and maintaining batch files and scripts to build efficiency in software installs and upgrades
- May provide desktop support and perform hardware and software installations
- Creating documentation and training materials, as well as leading training
A few reasons you might love this job:
- You will be working with staff who are passionate about their roles in supporting the Library and its many innovative programs
- You will be working with a team who enjoys working together and appreciates sharing ideas and discovering new ways to accomplish tasks
- You will have an opportunity to collaborate with staff in other departments while working on different projects
- You will experience a variety of day-to-day activities that create new opportunities to learn
- You will have remote work options that may be available periodically
A few challenges you might face in this job:
- You will be working in an open office environment that can be busy and noisy at times
- You may be required to perform some after-hours work to complete updates outside of library open hours
Competencies Required:
- Analyzing & Interpreting Data: Drawing meaning and conclusions from quantitative or qualitative data
- Delivering Results: Meeting organizational goals and customer expectations and making decisions that produce high-quality results by applying technical knowledge, analyzing problems, and calculating risks
- Innovative Problem Solving: Identifying and analyzing problems in order to propose new ways to do business
- Reading Comprehension: Understanding and using written information
- Professional & Technical Expertise: Applying technical subject matter to the job
- Displaying Ownership and Accountability: Holding self and others accountable for measurable high-quality, timely, and cost-effective results
- Oral Communication: Engaging effectively in dialogue
- Writing: Communicating effectively in writing
- Building & Maintaining Relationships: Establishing rapport and maintaining mutually productive relationships
- Customer Focus: Attending to the needs and expectations of customers
- Involving Others (Engaging Teams): Engaging others for input, contribution, and shared responsibility for outcomes
- Teamwork: Collaborating with others to achieve shared goals
To read the complete job description, please click here.
The eligible list established from this recruitment may be used to fill future openings for up to six (6) months.
Minimum Qualifications
Education:
Possession of an Associate of Arts degree from an accredited college with a major in computer science or information processing; OR Completion of 24 college semester units or 36 quarter units in computer science or information systems or closely related field.
Experience:
Two (2) years of full-time or its equivalent experience performing software applications programming or systems analysis.
Substitution for Education:
Additional-qualifying experience may be substituted for the required education on a year-for-year basis, up to a maximum of two years.
Desirable Qualifications:
- Experience creating and supporting complex SharePoint sites
- Experience with maintaining software and building computer images for a public use environment, such as a school lab or library
How to apply
Contact:
For recruitment specific questions, please contact Angelica Tran at Angelica.Tran@hrd.cccounty.us. For any technical issues, please contact the GovernmentJobs’ applicant support team for assistance at +1 855-524-5627.
Metadata
Published: Friday, May 29, 2026 02:05 UTC
Last updated: Friday, May 29, 2026 02:05 UTC