The Information System Analyst series describes levels of positions assigned to operating departments and having responsibility for interacting with information system users, gathering and analyzing information, developing possible solutions to department information processing problems, and coordination and implementation of hardware and software systems additions and enhancements into departmental operations. This class may direct the activities of the lower-level information systems classes. This position in the Social Services Agency and will support the Public Administration/Guardian/Conservator Panoramic case and financial management system. This position will be the key liaison between the Business Units, the Vendor, and the IS Department. This position will liaise with business managers and other users to effectively understand the needs of the business, document requirements and prioritize work. The incumbent will need to understand the system applications used and translate the business needs into requirement specifications and plans. This recruitment requires the submission of an online application. No paper applications will be accepted. Applicants must apply online at www.sccjobs.org. Computers are available at the County Government Center, 70 West Hedding Street, 8th Floor, East Wing, San Jose, CA 95110, normal business hours, for applicants to apply online. All applicants are required to complete the supplemental questionnaire. Applications received without the completion of the supplemental questionnaire will be rejected. Benefit and Retirement information may vary from bargaining unit to bargaining unit. Due to changes in State Law, current pension provisions described in the union contracts are not automatically applied. Specific pension benefits for new hires who start on or after January 1, 2013 may be different than indicated in the union contracts. Click here to access all Memoranda of Understanding and most recent Summary of Changes.
Note: The following tasks are typical of those performed by incumbents in this class. Other related duties may be performed. Not all duties listed are necessarily performed by each individual. Administers the department or unit computer system by maintaining hardware and software, monitoring network systems (for example, running error and space utilization reports, reviewing user accounts, administering security measures and registering users), providing guidance and training for clerical support, and machine operators, to effect the efficient development, maintenance and operation of the systems; Analyzes and documents current department practices and procedures, including inputs and outputs and flow of information, using data flow diagrams and report layout design techniques in order to clearly describe processes, to determine the technical and economic feasibility of providing automated solutions to information processing data handling problems, and to document system requirements for potential automation; Communicates with departmental users of information systems technology and other information systems analysts, managers and staff in order to define the information systems requirements of the department (for example, a moderate change in regulation or a request by an individual manager) and to help troubleshoot computer systems problems; Configures, installs or upgrades smaller, less complex hardware and software systems of limited impact and criticality to departmental operations; May deliver training and guide lower-level staff in work processes and assignments; Writes design specifications, system documentation and service agreements including a definition of the problem, numbers and types of records, files, documents, desired output and performance requirements, cost-benefit analysis for possible alternatives, recommendations and evaluation of data processing solutions in order to develop software and hardware alternatives to achieve improved operational or cost-effective performance; Writes detailed procedures on software and hardware installation and configuration for technicians to follow in maintaining departmental computer system of lower complexity where fewer users are impacted; Develops and maintains programming applications for systems, databases, internet and network applications -- including creating databases -- in order to automate less complex departmental processes, and maintain and manage small database systems.
Sufficient education, training and experience to demonstrate the attainment of the knowledge and abilities listed below: Note: The knowledge and abilities required to perform this function are typically acquired through training and experience equivalent to possession of a Bachelor's degree in computer science, information systems, business or a closely related field and one (1) year experience performing at a level comparable to an Information Systems Analyst I. - OR - Possession of an Associate's degree in computer science, information systems, business or a closely related field and three (3) years of recent, increasingly responsible experience designing, programming, analysis and administration of computer hardware and software systems. - OR - Five (5) years of recent increasingly responsible experience designing, programming, analysis and administration of computer hardware and software systems. Knowledge of: Working knowledge of a commonly used programming language; Application development lifecycle and design application principles using flowcharting techniques and prototype development tools; General understanding of the departmental information processing environment; Working knowledge of hardware used in the department; Structured analysis and database concepts; Networking and telecommunications technology basics (for example, general familiarity with routers and switches, PC communications devices, current protocols, current hardware used in automatic systems); Methods for protecting security and confidentiality of system data; Techniques and practices of design layout, including: system programming database flow, entity relationship diagramming, data flow, report layout, and screen design; Data processing techniques, including the types of hardware and software currently used to process data at different levels of complexity; Systems and security administration, including a working knowledge of current operating systems, user accounts, server resources, file protection, access control, and servers; Project management at a basic level, including: organizing and managing a project, developing schedules, identifying critical paths and breaking down a project into individual tasks. Ability to: Test and isolate computer software and hardware problems; Collect and analyze data and develop valid conclusions; Develop designs, systems charts, report layouts and screen designs; Read and interpret source code from one of the commonly used languages; Develop working knowledge in new programming languages; Plan, coordinate and initiate action to implement recommendations; Communicate orally and in writing to both technical and non-technical audiences; Document work processes: identify entities involved from input to output. Veterans Preference Information This recruitment has been identified as non-entry level by the Human Resources Director. Any veteran who has submitted a copy of their DD214 form, and received an honorable discharge within the last five years, will be given a preferential credit of five percent (ten percent for those identified as disabled veteran's), after attaining a passing examination score for a numerically scored examination.