Loading...
HomeMy WebLinkAboutResolution No. 98-C1890 RESOLUTION NO. 98—C189 A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF AZUSA ADOPTING THE CLASS SPECIFICATIONS FOR SENIOR PROGRAMMER ANALYST AND AMENDING THE NON -REPRESENTED CLASSIFIED EMPLOYEES COMPENSATION AND BENEFITS MEMORANDUM WHEREAS, the Municipal Code of the City of Azusa states that the Personnel Board shall adopt a position classification plan and class specifications and revisions thereof from time to time and shall recommend salaries therefor; and WHEREAS, Sections 2.9, 3.1, 3.3, 3.5 of the City of Azusa Rules of the Civil Service System state that purpose of the classification plan is to provide a complete and continuous inventory of all classifications, to provide accurate specifications; that the Personnel Board shall recommend and the City Council adopt the class specifications for all positions; that before the classification plan or any part thereof becomes effective, it shall be submitted to the Personnel Board for review and to the City Council for approval; and WHEREAS, a salary has been approved for a Senior Programmer Analyst class in the Non - Represented Classified Employees Compensation and Benefits Memorandum effective July 1, 1995, and has been included in the Programmer Analyst class flex staffing series; however, class specifications have not been developed, and WHEREAS, Director of Utilities Joseph Hsu has a need to conduct a recruitment for the position of Senior Programmer Analyst and has requested that class specifications for Senior Programmer Analyst be adopted. WHEREAS, on October 27, 1998, members of the Personnel Board reviewed the request of Director Hsu and recommend adopting the class specifications for Senior Programmer Analyst. NOW, THEREFORE, BE IT RESOLVED THAT THE CITY COUNCIL OF THE CITY OF AZUSA DOES HEREBY: 1. Adopt the class specifications for Senior Programmer Analyst attached hereto as "Exhibit A' as an FLSA exempt position and place in the Compensation and Benefits Memorandum covering Non -represented Classified Employees and to establish all basic employee benefits in accordance with benefits enumerated in the 1995-2000 Memorandum of Understanding between the City and the Azusa City Employees Association, and, in addition, shall be entitled to 40 hours of administrative leave per fiscal year subject to the same provisions for administrative ___1Igave as are enumerated in the Middle Management Association Memorandum of Understanding. AND . PPVOVED THIS 160 DAY OF NOVEMBER, 1998. I HEREBY CERTIFY that the foregoing resolution was duly adopted by the City Council of the City of Azusa at a regular meeting thereof on the 16" day of November, 1998, by the following vote of the Council; AYES: COUNCILMEMBERS: HARDISON, STANFORD, ROCHA, BEEBE, MADRID NOES: COUNCIL MEMBERS: NONE ABSENT: COUNCIL MEMBERS: NONE &Ziy�w DEPUTY CITY CLERK "Exhibit A" CITY OF AZUSA SENIOR PROGRAMMER ANALYST DEFINITION 0 Date Adopted: 11-16-98 FLSA Exempt Under general supervision, performs hardware and software support of varied information systems; develops custom programs and performs regular system maintenance of mid-range systems, network servers and personal computers; trains employees in the use of computer equipment; programs, creates, modifies and enhances various programs, and performs related duties as assigned. CLASS CHARACTERISTICS This position reports to the Information Systems Administrator within the assigned department. The incumbent is primarily responsible for the support, programming and maintenance of the assigned department's commercial and custom municipal applications software and the operations of the associated hardware. ESSENTIAL FUNCTIONS 1. Performs complex custom systems programming using fourth generation or other advanced languages (i.e. PowerHouse, Cobol, C, C++, Basic, Fortran, HTML, Java). (c, f, g, h, i, k, I, n, o) 2. Designs and implements new custom applications, databases, reports or processes on personal computers and mid-range systems (i.e. HP 3000, Data General Aviion, etc.). (a, b, c, f, g, h, j, I, m, n, o) 3. Performs routine maintenance of computer hardware, software and operating systems; corrective maintenance of equipment and software; system backups; identifies problems and malfunctions of equipment and software and takes corrective action or calls appropriate support service. (c, d, e, g, h, i, k, m, n) 4. Develops, maintains and updates system and operations documentation. (a, b, c, f, g, j) 5. Operates and participates in the operation of various computers and related peripheral devices. (b, c, d, e, g, h, i, j, k) 6. Trains staff in the use of computers and software; assists users in solving problems with equipment, software and data; suggests alternative methods of operation. (a, b, e, f, g, h, i, k) 7. Participates in cross -training to learn about, and may from time to time act in a similar capacity, in other City departments. (a, b, c, e, g, h, i, k) 8. Provides web page programming and maintenance. (a, b, c, e, f, g, REQUISITE ABILITIES a. Communicate clearly and concisely, both orally and in writing. b. Establish and maintain effective relationships with City Departments and other city staff. c. Work independently with minimal supervision. d. Develop and document complex information systems. Page 1 of 2 0 0 City of Azusa, Senior Programmer Analyst (continued) e. Read, understand and apply technical manuals and documentation. f. Operate, manage and program proprietary and commercial information management systems. g. Respond to emergencies and problems quickly and effectively. h. Remain current with ever-changing information technology concepts, methods, hardware and software. I. Troubleshoot equipment and/or applications programs. QUALIFICATIONS GUIDELINES Education and/or Experience Any combination of education and/or experience that has provided the knowledge, skills and abilities necessary for satisfactory job performance. Example combinations include the following: A bachelor's degree in information systems, computer science or a related field. Three (3) years of experience in municipal or commercial information systems operations, systems programming, fourth generation languages and information systems administration; including experience in analysis, design, configuration, implementation and supportof information technologies including hardware (mini and micro computers), networking (Netware, NT, Ethernet, fiber, hubs, switches and network cards), telecommunications systems (Lucent Technologies) and software (commercial or custom information systems, PC productivity software, Windows). Knowledge and Skills Levels Thorough knowledge of traditional and fourth generation languages and information systems development, design, programming and implementation; Ethernet Networks, including 10/100 Base -T, fiber, hubs, switches and network cards; operating system features and maintenance of Windows 95/98 or Windows NT work stations and Novell or Windows NT server administration and associated client functions. Operating experience with various computer hardware and software systems on minicomputer, microcomputer, telecommunications and network equipment; Novell Netware, MPE/iX, UNIX and Windows (95/98/NT) operating systems; client -server computing strategies; office automation practices; project management; word processing and spreadsheets; or other systems unique to the assigned department as follows: • PowerHouse fourth-generation language by Cognos. Operational and administrative knowledge of midrange hardware and operating/file systems. (Examples: Hewlett Packard 3000 hardware and MPE/ix operating system, Data General Aviion and UNIX.) Various platform specific file systems. (Example: Hewlett Packard 3000 and KSAM, Turbo Image DB or Oracle Relational DB.) Web page programming techniques and languages. Special Requirement Possession of or ability to obtain a Class C California driver's license and a satisfactory driving record. Page 2 of 2