IT Analyst/Programmer II - Phoenix Public Library

City of Phoenix

Phoenix (AZ)

Hybrid

USD 76,000 - 113,000

Full time

5 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Traditional pension
401(a) and 457 plans
Medical plans options
Wellness incentive
Paid time off and holidays
Tuition reimbursement
Parental leave
Bus pass

Job summary

City of Phoenix is seeking an IT Analyst/Programmer II to provide tier 2 support, maintain and improve library technology systems, and travel to branches as needed. The role ensures reliable customer-facing and staff-facing tech across locations.

You will troubleshoot across ILS, RFID, kiosks, and automation workflows, create PowerBI dashboards, and assist with CMS/web components. This position may involve in-person and remote work based on needs.

Qualifications

  • Two years of experience in computer applications programming and development and systems analysis.
  • Bachelor's degree in computer science, computer information systems, mathematics, or related field.
  • All finalists subject to criminal background check and City vehicle use requirements.

Responsibilities

  • Troubleshoot issues across the Library's technology ecosystem (ILS, AMH equipment, RFID, kiosks, PC Reservation).
  • Diagnose vendor system errors and workflow disruptions from logs and reports.
  • Coordinate with vendors to resolve problems and maintain operations.

Skills

Programming experience
Systems analysis

Education

Bachelor's degree in CS/CIS/Math

Tools

PowerAutomate
PowerBI
SQL

Job description

About This Position

The Library Department employs more than 500 full-time and part-time staff across clerical, security, supervisory, professional, and management roles. The Library IT Analyst/Programmer II serves as tier 2 support within the Library's Information Technology Section and is responsible for maintaining, troubleshooting, and improving the technology systems that support daily library operations across all locations.

About This Position

The Library Department employs more than 500 full-time and part-time staff across clerical, security, supervisory, professional, and management roles. The Library IT Analyst/Programmer II serves as tier 2 support within the Library's Information Technology Section and is responsible for maintaining, troubleshooting, and improving the technology systems that support daily library operations across all locations. The Library IT Analyst/Programmer II supports a wide range of commercial-off-the-shelf systems used throughout Phoenix Public Library. This position ensures that critical customer-facing and staff-facing technologies run reliably, integrate smoothly, and remain operational across the Library's busy environment. The role requires travel to branch locations to support systems, equipment, and staff, and may involve a mix of in-person and remote work based on operational needs.

Library IT Analyst/Programmer II responsibilities include but are not limited to:

  • Troubleshoot issues across the Library's technology ecosystem, including Integrated Library System (ILS) processes, Automated Material Handler (AMH) equipment, RFID components, book lockers, self-service kiosks, and PC Reservation systems.
  • Diagnose vendor system errors, integration failures, and workflow disruptions by reviewing logs, system behavior, user reports, or reproducible test cases.
  • Coordinate with vendors to elevate and resolve system problems, validate corrections, document changes, and maintain operational continuity.
  • Maintain, monitor, and improve automation workflows such as PowerAutomate processes used for staff notifications, reporting, circulation workflows, and data movement.
  • Create, refine, and support PowerBI dashboards and analytical tools that assist departments in understanding usage, activity, and operational patterns.
  • Support CMS and web components that impact customer experience, including navigation, display issues, content workflows, and configuration changes.
  • Assist staff across multiple branches with system access problems, functional questions, workflow interruptions, and application issues.
  • Document processes, troubleshooting steps, system behaviors, and workflows to support long-term maintainability and knowledge transfer.
  • Communicate clearly and effectively with both technical and non-technical employees, providing understandable explanations of system issues and resolutions.
  • Participate in evaluations of new business tools, integrations, or vendor systems to support Library needs.
  • Provide training and guidance on the proper use of technology systems and workflows.
  • Maintain regular and reliable attendance and demonstrate professionalism, customer service, integrity, innovation, efficiency, and fiscal responsibility.
  • Work occasional evenings, early mornings, weekends, or holidays as required for system changes or critical issues.
  • Perform other duties as assigned.
SALARY

Pay Range: $76,294.40 to $112,715.20 annually.

Hiring Range: $76,294.40 to $102,232.00 annually.

Pay Range Explanation
  • Pay range is the entire compensation range for the position classification.
  • Hiring range is an estimate of where you can receive an offer. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, education, licenses, training, and internal equity.
  • Promotions occur when the last two digits of the pay grade increase.
  • Demotions occur when the last two digits of the pay grade decrease.
  • Lateral transfers occur when there is no change to the last two digits of the pay grade.
  • When there is a change in the first digit of the pay grade, there may also be a change to your classification or unit.
Benefits
  • Traditional pension with employer and employee contributions, click here for more details: Pension Information.
  • 401(a) and 457 plans with employer contributions.
  • Choice of generous medical HMO, PPO, or HSA/HDHP plans.
  • Medical enrollment includes a monthly $150 City contribution to a Post-Employment Health Plan.
  • Wellness incentive of up to $720 annually.
  • Dental, vision, and life insurance options.
  • Employer paid long-term disability.
  • Free Bus/light rail pass.
  • Tuition reimbursement program up to $6,500 per year.
  • Paid time off includes 13.5 paid holidays, 12 vacation days, and 15 sick days and personal leave days.
  • Paid Parental Leave for eligible employees up to 480 hours (12 weeks) of paid leave for the birth, adoption, or foster care placement of a child during a 12-month period.
  • Federal Student Loan Forgiveness offered through Savi.
Minimum Qualifications
  • Two years of experience in computer applications programming and development and systems analysis.
  • AND Bachelor's degree in computer science, computer information systems, mathematics, or a related field.
  • Other combinations of experience and education that meet the minimum requirements may be substituted.
  • All finalists for positions are subject to a criminal background check applicable to the department or position.
  • This position requires the use of personal or City vehicles on City business. Individuals must be physically capable of operating the vehicles safely, possess a valid driver's license and have an acceptable driving record. Use of a personal vehicle for City business will be prohibited if the employee is not authorized to drive a City vehicle or if the employee does not have personal insurance coverage.
  • For information regarding pre-screening and driving positions, click here.
  • The City job description can be found here.
Preferred Qualifications

The minimum qualifications listed above, plus:

Experience With
  • Workflow design, automation, and reliability handling.
  • Designing data models, validating metrics, and producing analytical dashboards.
  • Improving site or system structure, navigation, permissions, or workflow access.
  • Working with SQL, stored procedures, debugging, or modifying scripts and utilities.
  • Contributing to application enhancements, structured changes, or release planning.
  • Defining needs, document requirements, perform analysis, and communicate clearly.
  • Isolating issues, gather logs, create reproducible cases, and collaborate with vendors.
  • Structured thinking used to model processes, create diagrams, or define system behavior.
  • Supporting commercial-off-the-shelf software, vendor systems, and integrated library systems.
Recruitment DATES

Recruitment closes September 23, 2026. All materials must be received by 11:59 p.m. on this date. This is a position-based recruitment and will not result in any ongoing eligibility list. This recruitment and any selection processes resulting from this recruitment may be used to fill other related vacancies within the organization now or in the near future.

REFERENCE

Info Tech Analyst/Prg II, JC:09660, ID# 62683, 9/10/2026, USM, AJ, Benefits:007

Building the Phoenix of tomorrow.

#DoWorkThatMakesPhoenixWork

City of Phoenix is an equal opportunity employer. AmeriCorps, Peace Corps, and other national service alumni who meet the required qualifications are encouraged to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Information Technology Analyst/Programmer II - Police Information Technology Bureau
Information Technology Analyst/Programmer II - Police Information Technology Bureau

City of Phoenix • Phoenix (AZ)

On-site
USD 76,000 - 113,000
Traditional pension
Employer 401(a) and 457 plans
Medical options (HMO/PPO/HSA)
+3
Senior Privacy & Compliance Analyst (Sr ITSS) - ITS Department
Senior Privacy & Compliance Analyst (Sr ITSS) - ITS Department

City of Phoenix • Phoenix (AZ)

Hybrid
USD 115,000 - 134,000
Pension plan
401(a) / 457 plans
Health insurance
+2
Part Time Library Assistant - Phoenix Public Library
Part Time Library Assistant - Phoenix Public Library

City of Phoenix • Phoenix (AZ)

On-site
USD 29,000 - 33,000
Earned paid sick time
City training
Bus and light rail fares
Dept. Systems Analyst Programmer III - Underfill Opportunity
Dept. Systems Analyst Programmer III - Underfill Opportunity

City of Scottsdale • Scottsdale (AZ)

On-site
USD 62,000 - 72,000
Applications Architect II - IT
Applications Architect II - IT

City of Flagstaff • Flagstaff (AZ)

On-site
USD 77,000 - 115,000
ASRS match
Deferred compensation
Health insurance
+3
Management Assistant II - Public Works
Management Assistant II - Public Works

City of Phoenix • Phoenix (AZ)

On-site
USD 73,000 - 118,000
Pension plan
401(a) plan
Medical options
+8
Business Applications Analyst
Business Applications Analyst

City-of-Casa-Grand • Casa Grande (AZ)

On-site
USD 85,000 - 110,000
Business Applications Analyst
Business Applications Analyst

City of Casa Grande • Casa Grande (AZ)

On-site
USD 85,000 - 110,000
Lead Information Technology Systems Specialist - Aviation Department
Lead Information Technology Systems Specialist - Aviation Department

City of Phoenix • Phoenix (AZ)

On-site
USD 109,000 - 138,000
Traditional pension with employer contributions
Generous medical plans
Wellness incentive
+2
Business Systems Analyst III - Information Technology
Business Systems Analyst III - Information Technology

Pima County • Tucson (AZ)

On-site
USD 79,000 - 111,000