Portland Community College | Portland, Oregon Portland Community College

Systems Analyst

TITLE: Systems Analyst

CATEGORY: Management

FLSA: Exempt



Under the direction of the Technology Solutions Services Division Manager is responsible for providing project management in assigned area(s) of responsibility, which includes technical analysis, design, installation, maintenance, and modification of broad, complex computer systems. Typical responsibilities include: maintaining software systems; performing system problem solving; meeting with users to define business needs; performing project management; serving as a team leader; and, supervising lower level information technology staff.


The Systems Analyst is responsible for performing journey-level technical analysis design, installation, maintenance, and modification of College computer systems.


  1. Monitors, maintains, and upgrades applicable technology systems in assigned area of responsibility, which includes quality assurance, problem solving, researching user issues, performing upgrades and maintenance, and implementing system modifications.
  2. Writes and maintains user report programs based on the needs of internal customers.
  3. Supports, troubleshoots, and upgrades applicable system infrastructures.
  4. Provides project management for systems implementations, which may include: designing products, programming, providing team leadership, testing, implementing, reporting, reviewing finished products, and tracking performance and data quality.
  5. Analyzes business process issues and/or problems and provides consulting assistance to system users; conducts research on possible solutions and makes recommendations based on findings; develops proposals that outline feasibility and costs; suggests, designs, tests, implements, and evaluates solutions.
  6. Provides technical end-user support, including researching user complaints, researching issues, answering technical questions, and/or assisting with application revisions.
  7. Supervises technical/support staff; participates in hiring, evaluating, training, disciplining, and recommending discharge as necessary.
  8. Develops a variety of applications, procedures, reports, scripts, and/or interfaces. Maintains a variety of records and/or documentation for assigned area of responsibility.
  9. Monitors and maintains systems to ensure system integrity and security, which may include: duplicating and backing up data, managing user accounts and authorizations, maintaining software security, and/or performing other related activities.
  10. Positions in this classification may perform all or some of the responsibilities above and all positions perform other related duties as assigned.


Bachelor’s Degree in Computer Science, Information Technology, Computer Information Systems, or a related field. Relevant experience may substitute for the degree requirement on a year-for-year basis. Two years of experience in program analysis and design, including one year of lead or supervisory experience. Successful completion of PCC LEAD Academy or a comparable external leadership training program may substitute for up to 6 months of lead or supervisory experience.


Knowledge of:

  • Computers and applicable software applications;
  • Advanced computer installation, configuration, and/or networking principles and techniques;
  • Operating systems;
  • Customer service principles;
  • System analysis and design principles;
  • Business processes;
  • Technology infrastructures;
  • Project management principles;
  • Database management and/or administration principles;
  • Applicable programming principles and/or languages.

Demonstrated Skill in:

  • Installing, configuring and troubleshooting technological platforms and systems;
  • Utilizing and managing databases;
  • Communicating technical information to a non-technical audience;
  • Designing reports;
  • Providing end-user support for complex problems;
  • Managing projects;
  • Creating system user documentation;
  • Developing and facilitating training sessions;
  • Evaluating and designing new systems and applying them to new or existing business processes;
  • Reading and interpreting technical manuals;
  • Communicating technical information to a non-technical audience;
  • Establishing mechanisms for coordinated data development, sharing, and information exchange with other departments, agencies, and staff;
  • Providing customer service;
  • Defining problems, collecting data, establishing facts, and drawing valid conclusions;
  • Working with diverse academic, cultural and ethnic backgrounds of community college students and staff;
  • Utilizing computer technology used for communication, data gathering and reporting;
  • Communicating effectively through oral and written mediums.


Work is generally performed in an office environment, with frequent interruptions and irregularities in the work schedule. Frequent fingering, reaching, sitting, walking, standing, lifting, stooping, or carrying of equipment and materials may be required. Incumbents may be required to lift and carry up to 50 pounds.

REVIEWED: 12/2018

REVISED: 04/2007; 10/2014

REPLACES: Systems Analyst