Loading...
SR-605-000 (3) CJTY OF SANTA MONICA ( ( ( CURREKT EDP JlJNIOR PROGRA'ft:1ER DEFINITION: Under moderate superv1S1on, assists L, the develop- ment of programs for electronic data processing equipment. Per- forms related duties as required. DISTINGL~SHING_FEATt~S OF THE CLASS: Differs from EDP Programmer Trainee in that Junior Programmer involves independent programming responsibility. Differs from EDP Programmer in that EDP Programmer performs more difficult work and may participate in systems design. TYP! CAL DTJTIES: Determines appropriate logic; prepares block diagrams and flow charts showing sequence of operations; and prepares detailed coding. Revises existing programs to meet changing needs or utilize equipment more efficiently. ~ Designs layouts for input and output documents. Debugs programs by processing ~ample data; may operate computer to test programs. DO~Jments progr~mming procedures. BASIC QUALIFICATIONS: ~,INDrr.iM STANDARDS: Applicant must be able to demonstrate the following: Knowledge of: Basic methods of tabulating and analyzing da ta. Ability to: Prepare detailed flow charts and code programs in COBOL. ~ESIRABLE TRAINING AND EXPERIENCE: Graduation from high school, supplemented by college courses in computer programming. One year's experience progr~mming in COBOL. St~ERVISION RECEIVED: Works with EDP Programm~r, under sUpe~Jision of EDP Progr~mmer Analyst) who outlines work assignments, occasionally reviews work in progress and periodically reviews completed work. SUPERVISION EXERCISEIT: None. REVISED CITY OF SANTA MONICA PROGRAMMER ANALYST II DEFINITION: Under moderate superVISIon, develops programs for electronIC data processing eqUIpment and performs systems analYSIS. Performs related dutIes as requIred. DISTINGUISHING FEATURES OF THE CLASS: The predomInant feature of thIs class IS the performance of both systems analysis and programmIng duties. ThIS class is dIstIngUIshed from Programmer Analyst III by the latter's responSIbIlIty for providIng technIcal superVIsion to lower level Programmer Analysts and for performIng more complex systems analysis and deSIgn projects. TYPICAL DUTIES: ' DetermInes approprIate logIC and prepares detaIled codIng. ReVIses eXIstIng programs to meet changIng needs and to utIlIze eqUIpment more effICIently. Performs systems analYSIS and deSIgn. Debugs programs by processIng sample data; may operate computer to test programs. Documents programmIng procedures and maintains program lIbrary. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the follOWIng: Knowledge of: Design and operatIon of data processIng hardware and software; telecommunIcatIons; operatIng systems and operating system utIlItIes. AbIlity to: Apply computer logiC to the development of applIcations programs USIng varIOUS computer languages; make mOdIfIcatIons to telecommunIcations software, offIce automatIon products and mIcrocomputer software and solve computer network and operations systems problems. DESIRABLE TRAINING & EXPERIENCE: GraduatIon from college with a bachelor's degree in Computer SCIence or closely related fIeld. Two years experIence as a programmer USIng a Hewlett-Packard 3000, IncludIng at least two years Image/Query experience. . SUPERVISION RECEIVED: Works under adminIstratIve and technIcal supervlsion of the Systems Development Manager, who makes detailed work assIgnments, frequently reVIews work In progress, and carefully reVIews completed work. SUPERVISION EXERCISED: None. TP~NSITIONAL CITY OF SANTA MONICA (EDP PROGRAMMER) PROGRAMMER ANALYST II DEFINITION: Under moderate supervisIon, develops programs for electronIc data processIng equIpment and performs systems anal~sis. Performs related duties as required. DISTINGUISHING FEATURES OF THE CLASS: (DIffers from EDP Programmer Analyst In that EDP Programmer Analyst lnvolves greater responsIbility for systems analysls and may involve supervisory responsIbilities.) The predomInant feature of thls class IS the performance of bOth s~stems analysIs and programming duties. This class is distin9uished from ~rogrammer Analyst III by the latter's res~onsioility ror providing technicaL supervision to lower level ~rogrammer Analysts and for performing more complex systems analysis and design projects. TYPICAL DUTIES: Determlnes approprlate lOgIc (; prepares block dlagrams and flow charts shOWing sequence of operatIons;) and prepares detaIled codIng. Revises eXistIng programs to meet changIng needs (or) and to utilIze equipment more effICIently. Performs systems analysis and desIgn. (May participate in systems design.) Debugs programs by proceSSIng sample data; may operate computer to test programs. Documents programming procedures and maintaIns program l~brary. BASIC QUALIFICATIONS: MINIMUM STANDARDS: Applicant must be able to demonstrate the followIng: Knowledge of: DesIgn and operatlon of data proceSSIng hardware and software (.); telecommunIcatIons; operating systems and operating system utilities. Ability to: Apply computer lOgIC (,) to the development of applIcations programs USing varIOUS computer "languages; (prepare detailed flow charcs, ana code programs in C0~UL.) make modIfIcations to telecommunIcatIons software, offlce-automation products and microcomputer sofcware, and solve computer necwork and operations systems problems. DESIRABLE TRAINING AND EXPERIENCE: Graduatlon from (high school, supplemented by college courses In computer programmIng.) college with a bachelor's degree In Computer SCience or closely related rieLo. - 1 - Two years exper1ence (programm1ng 1n COBOL.) as a pro9rammer uS1ng a Hewlett-Packard 3000, includ1ng at least two years Image/Query experience; SUPERVISION RECEIVED: Works under administrat1ve and technical supervis10n of (Data Process1ng Manager or ~u~ ~rogrammer Analyst) the Systems Development Manager, who (outl1nes) makes detal1ed work assignments, frequently reviews work 1n progress, and (period1cally) carefully reV1ews completed work. SUPERVISION EXERCISED: None. - 2 - , - . CITY. OF SANTA MONICA CURRE~~T EDP PROGRAMMER ( DEFINITION: Under moderate superv1s1on, develops programs for electronic data processing equipment. Performs related duties as required. DISTINGUISHI~G FEATL~S OF THE ~SS: Differs from EDP Programmer Analyst in that EDP Programmer Analyst involves greater responsibility for systems analysis and may involve supervisory responsibilities. TYPICAL DUTIES: Determines appropriate logic; prepares block diagrams and flow charts showing sequence of operations; and prepares detailed coding. Revises existing programs to meet changing needs or utilize equipment more efficiently. May participate in systems design. Debugs programs by processing sample data; may operate computer to test programs. Documents programming procedures and maintains program library. ( BASIC Qrr~LIFICATIONS: MINIMUM STANDARDS: Applicant must be able to demonstrate the following: ~owledge of: Design and operation of data processing hard- ware and software. Ability to: Apply computer logic, prepare detailed flow charts, and code programs in COBOL. DESIRABLE TRAINING & EXPERIENCE: Graduation from high school, supplemented by college courses in computer programming. ~Two year's experience programming in COBOL. SUPERVISION RECEIVED: Works under supervision of Data Processing Manager or ED? Programmer Anaylyst, who outlines work assignments, frequently reviews work in progress, and periodically reviews completed work. <- SUPERVISION EXERCISED: None. REVISED CITY OF SANTA MONICA PROGRAMMER ANALYST III DEFINITION: Under mInImal superVISIon, applIes systems analYSIS and electronIC data proceSSIng technology to the solutIon of Information systems problems. Performs related dutIes as required. TYPICAL DUTIES: Analyzes automated and manual InformatIon systems to determIne possIble Improvements. DetermInes fIle deSIgn and computer program parameters. ASSISts user departments In deSIgning Input and output documents. Determines approprIate lOgIC and prepares detailed codIng. Implements and maIntains operatIng system utIlItIes. MaIntaIns t~lecommunicatlons network. Integrates software applIcatIon packages into CIty computer network. Answers technical questIons from other agenCIes. May eXerCIse technIcal superVISIon over and traIn programmIng staff. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the follOWIng: Knowledge of: InformatIon systems analysis technIques, and deSIgn and operatIon of data processing hardware and software; Hewlett-Packard operatIng systems and utIlItIes; 4th GeneratIon computer languages; offIce automatIon products; maJor applIcatIon packages used in a munICIpal enVIronment. AbIlIty to: Develop InformatIon systems and programs; write programs In variOUS languages Includlng 4th generation computer languages; test and Isolate telecommunIcations problems. Isolate operatIng system utIlIty problems; interface WIth computer vendors related to new products. DESIRABLE TRAINING & EXPERIENCE: GraduatIon from college WIth a bachelor1s degree in Computer SCIence or related field. Four years experIence in systems analYSIS and deSIgn and programmIng In a variety of computer languages. SUPERVISION RECEIVED: Work under admInIstratIve and technIcal superVISIon of Systems Development Manager, who outlInes work, occasIonally reVIews work In progress, and periodIcally reviews completed work. - 1 - SUPERVISION EXERCISED: May exerCIse technIcal supervIsIon over Programmer Analysts II and I, makIng detaIled work assIgnments, frequently revIeWIng work In progress, and carefully reVIeWIng completed work. - 2 - TRANSITIONAL CITY OF SANTA MONICA (EDP PROGRAMMER ANALYST) PROGRAMMER ANALYST III DEFINITION: Under mlnlmal superVlslon, applles systems analysls and electronIC data processlng technology to the solution of lnformatlon systems problems. Performs related duties as requlred. (DISTINGUISHING FEATURES OF THE CLASS: Dlffers from EDP Programmer in that EDP Programmer Analyst lnvolves greater responslbilIty for systems analYSIS and may Involve superVIsory responsIbllltIes.) TYPICAL DUTIES: Analyzes automated and manual InformatIon systems to determIne possIble Improvements. DetermInes fIle deslgn and computer program parameters. ASSIStS user departments In desIsnIng input and out~ut doc uments. uecermines appropriate logiC (; prepares block dIagrams and flow charts showlng sequence of operatIons;) and prepares detaIled codIng. (Assists user departments in deSIgnIng input and output documents.) Implements and maintaIns operatIng system utilities. Main~ains ~elecommunica~ions necwork. 8nswers cechnical quescions from other agencles. May (supervise) exercise cechnical su~ervision over and train programmIng stair. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the follOWIng: Knowledge of: Informatlon systems analYSIS technlques, and deSIgn and operation of data processing hardware and software; Hewlett-Packard operatIng systems and utilItIes; 4th GeneratIon compucer languages; office aucomation produc~s; major application packages used in a municipal environmenc. ADiii~y co: uevelop informaLion systems and programs; write programs In (COBOL, and superVise and train programming staff) varIOUS languages IncludIng 4th generation computer languages; tesc and isolace ~elecommunicacions ~roblems. !solate operating system ucility problems; interface wi~h compu~er vendors rela~ed to new produces. - 1 - DESIRABLE TRAINING & EXPERIENCE: GraduatIon from college w1th a bachelor's degree 1n Computer Science (MathematIcs, Eng1neerIng, BUS1ness AdmIn1strat1on, or Publ1C Adm1nistrat1on) or related f1eld. (Three) Four years experlence 1n systems analysIs and deslgn and programmlnq-ln (COBOL) variety of computer language~ SUPERVISION RECEIVED: Works under admln1strat1ve and technical supervlSlon of {Data ProceSSIng Manager) 8ys~ems uevelopmenc Manager, who outlines work, occaslonally reVIews work In progress, and perIodIcally reV1ews completed work. SUPERVISION EXERCISED: May exercise technlcal superv1S1on over (EDP Programmer and EDP Programmer Trainee,) pro9ramrner Analysts II and I, making deta1led work assignments, frequentlY reviewing work 1n progress, and carefully revIew1ng completed work. - 2 - "-"............L -.J.... -.J......... ......... ................ ..........~... .., . CURREKI' EDP PROGRAMMER ANALYST DEFINITION: Under minimal superv~s~onJ applies systems analysis and electronic data processing technology to the solution of information systems problems. Performs related duties as required. DISTINGUISHING FEATURES OF_THE CLASS: Differs from EDP Programmer in that EDP Programmer Analyst involves greater responsibility for systems analysis and may involve supervisory responsibilities. TYPICAL DUTIES: Analyzes automated and manual information systems to deter- mine possible improvements. Determines file design and computer program parameters. Determines appropriate logic; prepares block diagrams and flow charts showing sequence of operati8ns; -and ~repares detailed coding. Assists user departments in designing 1nput and output documents. May supervise and train programming staff. BASIC QUALIFICATIONS: MINIMUM STANDARDS: the following: Knowledge of. information systems analysis techniques, and design and operation of data processing hardware and software. Ability to: develop information systems and programs, write programs in COBOL, and supervise and train programming staff. Applicant must be able to demonstrate DESIRABLE TRAINING & EXPERIENCE: Graduation from college with a bachelor's degree in Computer Science, Mathematics, Engineering, Business Administration, or Public Administration. . - Three years' experience in systefls analysis and progra~ming in COBOL. SCPERVISION RECEIVED: Works under supervision of Data Processing Manager who outlines work, occasionally reviews work in progress, and periodically reviews completed work. SUPERVISION EXPERCISED: May exercise supervision over EDP Programmer and EDP Programmer Trainee, making detailed work assignments, frequently reviewing work in progress, and carefully revlewing completed work. NEW . CITY OF SANTA MONICA SENIOR COMPUTER OPERATOR DEFINITION: Under mInimal supervIsion, operates a computer and all perIpheral equIpment. Performs related dutIes as requIred. TYPICAL DUTIES: Reconflgures computer operatIng systems. Develops computer operations schedules. MaIntains and modifIes computer operation documentation. Operates computer console includIng executing programs, monitorIng operatIon, and correctIng stoppages. Operates computer perIpheral devIces. TraIns and provides technIcal supervIsion to Computer Operator. - Wor~s WIth Hewlett-Packard EngIneers when Implementing new equIpment. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the followIng: KnOWledge of: OperatIon of data proceSSIng hardware and telecommunIcatIons; office automation products from an operatIons standpOInt and Hewlett-Packard operatIng systems and utIlItIes; computer operatIons techniques and operatIon of applicatIon systems. AbilIty to: Operate a computer and peripheral equipment Independently. DESIRABLE TRAINING & EXPERIENCE: Graduatlon from hIgh school, supplemented by courses In data processing and computer operation. Three years experIence In the operatIon of Hewlett-Packard eqUIpment. SUPERVISION RECEIVED: Works under admln~strative superviSIon of the Techn~cal Services Manager, who outlInes work, occasIonally reviews work In progress, and perIodIcally reviews completed work. SUPERVISION EXERCISED: Exercises technIcal superVIsion over Computer Operator, making detailed work aSSIgnments, frequently reVIewIng work in progress, and carefully reviewing completed work. \ - 1 - NEW CITY OF SANTA MONICA SYSTEMS DEVELOPMENT MANAGER DEFINITION: Under admInIstratIve dIrection, manages the activI- tIes of the Systems Development DIvIsIon. Manages systems development standards and procedures. AssIgns and monItors all computer system development actIvItIes. Performs related dutIes as requIred. TYPICAL DUTIES: TraIns, supervIses, and assIgns Systems Development person- nel and schedules work flow to maXImIze use of resources. InItIates new systems and modIfIcations to eXIsting systems, IncludIng preparatIon of feaSIbIlIty studIes and tIffielInes. Manages the design of data processing systems. ASSISts programmers wIth complex design, development and ImplementatIon projects. Manages ImplementatIon of systems and checks documentatIon. Plans for the acquIsItIon and confIguratIon of addItIonal computer communIcations facilIties and/or personal computers; assIsts in the evaluatIon, selection, and InstallatIon of system software and system utIlIties to be used on central and decen- tralIzed maInframe/mInIcomputers. ReVIews system specIfIcatIons for programmers. ASSIStS in assesSIng hardware and software needs and pre- pares specificatIons for acquiSItIons. ASSIStS In preparatIon and monItorIng of department budget. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the folloWIng: Knowledge of: Management of systems desIgn, development and ImplementatIon of large computer applIcatIon systems; large com- putor hardware networks, computer communicatIons equipment, microcomputing and related eqUIpment; informations systems analy- SIS technIques, and design and operatIon of data proceSSIng hard- ware and software; Hewlett-Packard operatIng systems and utIlI- tIes; 4th GeneratIon computer languages; offIce automatIon prod- ucts; maJor applIcatIon packages used in a muniCIpal enVIronment. AbIlIty to: Program in a varIety of languages; deSIgn and implement systems; superVIse and traIn programming and systems personnel; and prepare technIcal reports and budget data. - 1 - DESIRABLE TRAINING AND EXPERIENCE: GraduatIon from college wIth a bachelor1s degree in Computer SCIence, IncludIng classes In COBOL programmIng and systems analysIs. FIve years experIence In data processing on a medIum to large computer, InclUdIng two years programmIng for bUSIness ap- plIcatIons In COBOL and 4th GeneratIon languages, two years per- formIng systems analysis and at least one year superVIsIng tech- nical staff. SUPERVISION RECEIVED: Works under admInIstratIve superVISIon of the InformatIon Systems DIrector who outlInes work, occasIonally reVIews work In progress and perIodIcally reVIews completed work. SUPERVISION EXERCISED: ~ ExerCIses admInIstratIve and technIcal superVISIon over Pro- grammer Analyst I, II, and III and Systems Analyst, makIng detaIled work aSSIgnments, frequently revieWIng work In progress, and carefully revieWIng completed work. - 2 - REVISED CITY OF SANTA MONICA SYSTEMS ANALYST DEFINITION: Under mInImal superviSIon, analyzes, Implements, modIfIes and maIntaIns InformatIon systems. Performs related dutIes as requIred. DISTINGUISHING FEATURES OF CLASS: Differs from the Programmer Analyst series In that Systems Ana- lyst's prImary functIon IS systems analYSIS, system admInIstra- tIon and ImplementatIon, whIle Programmer Analysts have more responsIbIlIty for programming. TYPICAL DUTIES: - Performs system adminIstration for specIfic applIcatIon packages. . SupervIses technIcal aspects of ImplementatIon of systems, checks documentatIon and traIns users 10 system use. WrItes technIcal Instructional materIals for system users. MonItors and maIntaIns on-gOIng operatIonal systems. Acts as proJect leader for speCIfic systems as requIred. Conducts organIzatIonal system studies of eXIstIng systems WhICh Include InformatIon flow, forms and eqUIpment used, and dutIes of personnel. DetermInes new systems reqUIrements to Include organization- al changes, changes in personnel Job dutIes, new forms, eqUIp- ment, flow chartIng, programmIng requirements and implementatIon plans and schedules. Performs overall systems tests and programmIng tests. Prepares complex technIcal reports for use by hIgher manage- ment and technIcal staff. Conducts feaSIbIlity studIes. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the follOWIng: KnOWledge of: Information systems analysis technIques, deSIgn and operatIon of data processIng hardware and software, and proJect management. AbllIty to: develop and implement informatIon systems, and Interact effectIvely with user agencies. DESIRABLE TRAINING AND EXPERIENCE: Graduation from college with a Bachelor's degree in Computer SCIence, EngIneering, Public or Business AdminIstratIon, Manage- ment Information Systems or related fIeld. - 1 - Two years experIence performlng systems analysis dutIes In- cludIng one year experIence In telecommunlcatlons and experIence wlth Hewlett-Packard equipment and data base. SUPERVISION RECEIVED: Works under admInistratIve and technical supervISIon of Sys- tems Development Manager who outlines works, occaslonally reVlews work in progress, and perIodIcally reVlews completed work. SUPERVISION EXERCISED: None. - 2 - TRANSITIONAL CITY OF SANTA MONICA SYSTEMS ANALYST DEFINITION: Under mInImal superVISIon, (designs) analyzes, Im- plements, modIfies and maintaIns Information system~. ~erforms related duties as requIred. DISTINGUISHING FEATURES OF CLASS: DIffers from (EDP Programmer Analyst) the Programmer Analyst series In that Systems Analyst's prImary function IS (systems aeslgn and ImplementatIon, reqUIrIng extenSIve knowledge of sys- tems analysIs) systems analysIs, system adminIstratIon and im- ~lementatlon, while (EDP Programmer Analyst) Pro9rammer Analysts {has} have more responslbllllty for programming. TYPICAL DUTIES: (Conducts feaSIbIlIty studIes.) Performs system admInIstratIon for speCIfIc applIcatIon packages. ~upcrvlses technIcal aspects of Implementation of systems, checks documencacion and crains users in system use. .- (Conaucts organizacional system studies of exi~tIng systems which Include informatIon flow, forms and equipment used, and dutIes of personnel of department under study.) WrItes technIcal InstructIonal materIals for system users. (uetermines new system requirements and makes recommenda- tIons as to types of new systems to be employed.) Monitors and maIntaIns on-90Ing operatIonal systems. Act~ as a projec~ leader for specific systems as requIred. Conaucts organizacional system studies of existing syscems WhICh include iniorma~ion flow, iorms ana equipmen~ usea, ana auties of personnel. (uesigns) Uetermlnes new systems requirements t9 Include organIzatIonal cnanges, changes In personne~ Jon Qutles, new forms, equipment, flow chartIng, programmIng reqUIrements and ImplementatIon plans and schedules. Performs overall systems tests and programming tests. (SupervIses ImplementatIon of systems, checks documentation and traIns users In systems use.) (WrItes technIcal instructIonal materIals for systems users.) Prepares complex technIcal reports for use by higher manage- ment and technIcal staff. (MonItors and maIntaIns on-going operatIonal systems.) (Acts as project leader for specifIC Jobs as required.) (Assumes dutIes of EDP Systems and Programming SuperVIsor when speCIfIcally assigned.) Conducts feaSlbIlitr studies. - 1 - BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the followIng: Knowledge of: InformatIon systems analysis technIques, desIgn and operatIon of data processIng hardware and software, and proJect management. AbIlIty to: develop and Implement InformatIon systems, (program In a maJor language, supervise and traIn programmIng staff), and (Interface) Interact effectively wIth user agenCIes. DESIRABLE TRAINING AND EXPERIENCE: Graduation from college with a Bachelor's degree In Computer Science, (MathematIcS,) EngIneering, PublIC or BUSIness AdmInIS- tration, (OperatIons Research AnalYSIS or Management Systems), Management InformatIon Systems or related fIeld. (~ive) ~wo years experience performing sys~ems analYSIS dutIes (and programmIng In a maJor language) InclUdIng one year experIence In telecommunlcatlonS(. ExperIence WIth equipment configuratIon slmlllar to that used in the CIty) and ex~erIence WIth Hewlett-Packard eqUIpment and (with) data base. SUPERVISION RECEIVED: Works under admInistratIve and technIcal superVISIon of (EDP Systems and programming ~upervisor) Systems ,Development Manager who outlines works, occasIonally reviews work in progress, and (occasIonally) perIodIcally reVIews completed work. SUPERVISION EXERCISED: None. - 2 - CURRENT . j CITY OF SANTA MONICA SYSTEMS ANALYST DEFINITION' Under minimal supervlslon, designs, implements, modifies and maintains information systems Performs related duties as required. DISTINGUISHING FEATURES OF CLASS Differs from EDP Programmer Analyst in that Systems Analyst's primary function lS systems design and implementa- tion, requiring extensive knowledge of systems analysls, while EDP Program- mer has mar responsibility for prograrr~ing TYPICAL DUTIES Conducts feasibility studies. Conducts organizational system studies of existing systems which in- clude information flow, forms and equipment used, and duties of personnel of department under study. Determines new system requirements and makes recommendations as to types of new systems to be employed. Designs new systems to include organlzatlonal changes, changes in personnel job duties, new forms, equipment, flow charting, programming re- quirements and implementation plans and schedules. Performs overall systems tests and programming tests Supervises implementation of systems, checks documentation and trains users in systems use. Writes technical instructional materials for system users. Prepares complex technical reports for use by higher management and technical staff. Monitors and maintains on-going operational systems. Acts as project leader for specific Jobs as required. Assumes duties of EDP Systems and Programming Supervisor when specifi- cally assigned. EASIC QUALIFICATIONS iug MINlMU}1 STANDARDS. Applicant must be able to demonstrate the follow- Knowledge of. information systems analysis techn1ques, design and operation of data processing hardware and software, and project management. Ability to: develop and implement informat~on systems, program in ~ major language, supervise and train programming staff, and interface with user agencies. DESIRABLE TFAINING AND EXPERIENCE. Bachelor's degree in Computer ~clence, Mathenatlcs, Englneerlng, Public or Business Admlnistration, Opera- tions Research Analysls, or Management Systems. Flve years experience per- formlng systems analysis duties and programmlng in a major language includ- ing one year experience in telecommulllcations Experience with equipment configuration similiar to that used ~n the City and w~th data base. SUPERVISION RECEIVED: Works under technical supervlslon of EDP Systems and Programming Super- ,-isor who outlines work, occasionally reviews work in progress, and occasion- ally reVlews completed work ~ " SUPERVISIO~ EXERCISED: Exercises technical superv1s1on over EDP programming staff on a project basis, making detailed work assignments, frequently reviewing work in progress, and carefully reviewing work completed. Assumes duties of EDP Systems and Programming Supervisor when spec1f1cally ass1gned. REVISED CITY OF SANTA MONICA TECHNICAL SERVICES MANAGER DEFINITION: Under administratIve dIrectIon, manages the Instal- latIon and maintenance of central computer operatIng system soft- ware, CItywIde computer communIcatIon software and hardware, all computer termInals, personal computers and related equipment. Acts as computer securIty officer. Performs related dutIes as assigned. TYPICAL DUTIES: Trains, superVIses, and aSSIgns TechnIcal ServIces personnel and schedules workflow to maXImIze use of resources. Manages the InstallatIon, maIntenance, and support of com- puter operatIng system software, computer communIcatIon software and hardware, termInals, personal computers, modems, multI- plexers, prInters, Input/output deVIces, and other computer re- lated eqUIpment. Plans for the acqUISItIon and confIguratIon of addItIonal computer communIcations faCllltles and/or personal computers; aSSIsts In the evaluatIon, selectIon, and InstallatIon of system software and system utIlIties to be used on central and decen- tralIzed maInframe/mInIcomputers. Manages offIce automation functIons. Manages computer securIty standards, inclUdIng establIshment of all system passwords and monItorIng of system accesses. Manages on-site volume repair serVIces and assocIated con- tracts; manages maIntenance contracts for central and decentral- ized maInframe/mInIcomputers. Manages and maIntaIns operating system updates and patches, accountIng structures and system related hardware. Assists In the preparatIon and monItorIng of department budget. BASIC QUALIFICATIONS: MINIMUM STANDARDS: ApplIcant must be able to demonstrate the follOWIng: Knowledge of: Computer software operatIng systems such as HP-MPE; programmIng languages such as Cobol and 4th GeneratIon languages; and computer communIcatIons equlpment, mIcrocomputers and related eqUIpment. AbIllty to: Implement software on varIOUS termInal-based maInframe/mInIcomputers and personal computers; program In Cobol and 4th GeneratIon languages; manage the deSIgn and Implementa- tIon of offIce applicatlons for mIcrocomputers and termInal-based computers; superVIse and traIn technical staff. - I - DESIRABLE TRAINING AND EXPERIENCE: GraduatIon from college wIth a Bachelor1s degree in Computer SCIence or comparable educatIon/traIning. F1ve years exper1ence 1n the InstallatIon and maIntenance of computer communIcatIons equIpment and related equipment includIng at least one year supervIsIng technIcal staff. ExperIence with programmIng in Cobol and 4th Generatlon languages IS also hIghly des1rable. SUPERVISION RECEIVED: Works under admInIstrative superVIsIon of the InformatIon Systems D1rector, who outlInes work, occasIonally rev1ews work in progress and perIodIcally reV1ews completed work. SUPERVISION EXERCISED: ExerClses admin1stratlve and technIcal supervlslon over TechnIcal Servlc~s staff and programming staff ass1gned to the TechnIcal ServIces DIvisIon, maklng detalled work assIgnments, frequently revlewlng work In progress, and carefully reVIeWIng completed work. - ? - TRANSITIONAL CITY OF SANTA MONICA JEDP SYSTEMS & PROGRAMMING SUPERVISOR) TECHNICAL SERVICES MANAGER DEFINITION: Under (moderate supervIsion) admlnlstratlve d1rect1~n, (superVIses and coordInates activitIes at da~a processing systems and programming personnel.) manages the Installatlon and maIntenance of central computer opera~ing system software, Cicywide compu~er communicacion sofcware and hardware, all compucer terminals, personal compueers and relaeed equipment. Acts as computer securicy officer. Performs related duties as required. TYPICAL DUTIES: TraIns, supervIses, and aSSIgns Technical ServIces personnel, and schedules work flow to maximize use of resources. Manages the lnstallation, maIntenance, and support of computer operating system software, compueer communicacion software and hardware, terminals, personal computers, modems, rn~~tiplexers, printers, inpu~/out~~t devices, and o~her corn?uter related equlprnen~. (lnltiates neW systems and modIfIcatIons to eXIstIng systems.) (DeSigns or aSSIsts WIth deSIgn of data proceSSing systems.) (SuperVIses implementatIon of systems, checks documentation, and Interfaces WIth users.) (Lays out system speclflcatlons for programmers.) (DetermInes pollcles for runnIng programs and storIng Inventory.) (Assesses hardware and software needs and prepares speCIfIcatIons for acqUISItIon.) (Prepares and presents staff reports to CounCIl and CIty Manager.) (ASSIsts In preparatIon and monItoring of department budget.) (Assists programmer WIth complex proJects and systyems fallures.} (Designs and lays out forms for computer input and output.) (Assumes dutles of EDP Manager when specifIcally aSSIgned.) Plans for the acqUISItIon and confl9uratlon of addltlonal computer communicaeions facilities anaior personal computers; ~ssiscs in the evaluacion; selection, and instaiiaeion of sy~tem Sof~ware and system uciiiiies to be used on central and decentraLized mainframe/minicomputers. Manages ufflce autom~tion funceions. Manages ~omputer security scandards, Including establIshment of all sys~em passwords and monitoring of system accesses. Manages un-siee volume repair services and a~soclaced contracts; manage~ maintenance contract~ for central and aecentralized mainirame/minicomputers. - Manages and mainta1ns operacin9 system updates and patches, accounting structures and sysceffi related hardware. - 1 - . ~ ASSIstS In the preparatIon and mon1tor1ng of depart~ent budgec. BASIC QUALIFICATIONS: MINIMUM STANDARDS: Applicant must be able to demonstrate the followIng: Knowledge of: (munIcipal data proceSSIng systems.) Computer software operatIng systems such as HP-MPEi programmIng languages such as ~oDol and 4cn Generacion languages; and computer communications equipmenc, microcomputers and related equipment. Abillty to: Implement software on varIOUS termInal-based malnfram/mInlcompUters and personal computers; program In Cobol and (K~G;) 4th Generacion languages; (design and Implement systems; supervise and crain programmIng and systems personnel; and prepare technIcal reports and budget data.) manage the deSIgn and ImplementatIon of office applIcatIons for mIcrocomputers and. tecminal-based compucers; supervise -and ~rain technical sea!!. DESIRABLE TRAINING AND EXPERIENCE: GraduatIon from college WIth a Bachelor's degree In (data proceSSIng, InCludIng classes In COBOL programmIng and systems analysIs.) Computer SCIence or comparable educatIon/traInIng. (Four) Fiv~ years experience in (data processing on small to medIum-SIzed computer, inclUdIng two years programming for bUSIness applIcations and two years performIng systems analysis.) the installatIon and maIntenance of computer communIcatIons equipmen~ and ~elated equipment including at lea~t one yea~ supervisin9 cechnical starr. Ex?erience with pro9ramming in CODal and 4~h beneracion languages is also highly desirable. SUPERVISION RECEIVED: Works under admInIstratIve superVIsion of (EDP Manager,) the InformatIon Systems Director, who outlInes work, occasIonally --- reviews work in progress ana perIodIcally reVIews completed work. SUPERVISION EXERCISED: ExerCIses admInIstratIve and technIcal superVIsion over (systems and programming personnel) TechnIcal SerVIces staff and programmIng staff aSSIgned to the Technical ~ervices uivision, making detailed work assignmencs, frequencly reviewing work in progress, and carefully revieWIng completed work. - 2 - C'JRRE}JT ~ITY iJF .SANT A MONICA EDP SYSTEMS & PROGRP~1ING SUPERVISOR " DEFINITION. Under moderate supervision, supervises and coordinates activities of data processing systems and programming personnel. Performs related duties as required. TYPICAL DUTIES: Trains, supervises, and assigns personnel, and schedules work flow to maximize use of resources Initiates new systems and modifications to existing systems, incl'.J.ding preparation or feasibility studies and timelines. Des gns or assists with design of data processing systems. Supervises implementation of systems, checks documentation, and interfaces with users. Lays out system specifications for programmers. Determines policies for running programs and storing inventory. Assesses hardware and software needs and prepares specifications for acquisition. Prepares and presents staff reports to Council and City Manager. Assists in preparation and monltoring of department budget. Assists programmer with comElex projects and systems failures. Designs and lays out forms Ior computer input and output. Assumes duties of EDP Manager when specifically assigned. BASIC QUALIFICATIONS' MINIMl~1 STANDARDS. Applicant must be able to de~onstrate the following: Knowledge of mlli~icipal data processing svst~~s. Ability to program in COBOL and RPG, design and i~plement systems, supervise and train programming and syste~s personnel, and prepare technical reports and budget data. DESIRABLE TRAINING AND EXPERIENCE. Graduation from college w~th a Bachelor's degree in data processlng, including classes in COBOL programming and systems analysis. Four years' experience in data processing on a small to medium-size computer, including two years programming for busir.~3s applications and two years performing systems analysis. SUPERVISION RECEIVED: ~ Works under administrative superv~s~on of EDP Manager, who outlines work, occasionally reviews work in progress and periodically reviews completed work. SUPERVISION EXERCISED. Exercises technical supervlsion over systems and prograrrmlng personnel, making detailed work asslgnments, frequently reviewlne work in progress, and carefully reviewing completed work. f") 0 ...... - ~ '-I ...... l) .I} ~ J ::: -.I ~ - -I =' .... J ~ ;> -; :I) J ~ BEFORE DISTRIBUTION CHECK CONTENT OF ALL FOR CITY C~ERK'S ACTION DISTRIBUTION OF RESOLUTION # 1/ Yl( ORDINA.t~CE # 60uncil ~1eetIng Date .f:f;! jp c 6'~ & ' <<6 VOTE: AffirmatIve: h ~ 0 Negative" ~~ Abstain' / Absent: PROOF votE~ l'VlTH ANOTHER PERSON BEFORE ANYTHING DlSlRlBuT10~' 0KIGl~AL LO De signed, seaieci ana filed In Vault. " ~- Agenda Item # Was It amended? Introduced: Adopted: m^lAYS PUBLISH AroPTill ORDINA.l\JCES * *Cross out Attorney's approval Agency nentioned in document or staff report ) ) Others: Airport ParkIng Auth. ~EWSPAPER PUBLICATION (Date: Department origInatIng staff report ( Manage~ent Serv,~~e~ Lynne Barretteo.urdinances only ...J J ... >., l> - - .... J ...J ...J :l::; ...J " - ...J =' D ...J Il D ::I :r ~ ... D J -I '-l '-l :l Il >., D - - '"' :> i-I i-I ==c: >- ~ r-t :..J -H o C'j ~ $-< Q) .0 o ~ ~- (certifIed?) SubJect file (agenda packet) 1 Counter file 1 Auditorum Personnel BUIlding Dept. PlannIng Police (en- forcement?) CamnmI ty and Eoonanic Dev I co LInance Purchasing Recr/Parks Fire General Serv. TransportatIon Library Treasurer Manager SEKD FOUR COPIES OF ALL ORDINANCES TO: CODfD SYSTEMS, Attn Peter Maclearie 12_0 Hain ~tr~et j Av6~1 X~w Jersev_07717. _ r I SEND FOUR COPIES OF i\ LT, (1RDTNA NrF.C; ,_TO: De.bra !vlvrlck SANTA ~lONICA MUKICTPAL COURT ( 72::; \1ADJ STREET, Room 118 SANTA MONICA, CA 90401 "\ I . . *Check COde Sections before sendmg. ~ TOTAL COPIES " . . RESOLUTION NO. 7149 (CCS) (City Council SerIes) A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF SANTA MONICA ADOPTING SALARY RATES FOR POSITIONS IN THE DATA PROCESSING DEPARTMENT THE CITY COUNCIL OF THE CITY OF SANTA MONICA DOES RESOLVE AS FOLLOWS: SECTION 1: The followIng monthly salary levels are hereby establIshed for the IndIcated permanent claSSIfIcatIons, effective January 28, 1986: COMPUTER OPERATOR $2295/Month E-Step ($2456/Month with PERS) PROGRAMMER ANALYST I $3050/Month E-Step ($3264/Month wIth PERS) PROGRAMMER ANALYST II $3354/Month E-Step ($3589/Month with PERS) PROGRAMMER ANALYST III $3690/Month E-Step ($3948/Month with PERS) - I - ,1/1 ~-T" SENIOR COMPUTER OPERATOR SYSTEMS DEVELOPMENT MANAGER TECHNICAL SERVICES MANAGER $2524/Month E-Step ($2701/Month wIth PERS) $4102/Month E-Step ($4389/Month wIth PERS) $4102jMonth E-Step ($4389/Month wIth PERS) SECTION 2: The Clty Clerk shall certify to the adoptIon of In full force and effect. thiS Resolutlon, and thenceforth and thereafter the same shall be APPROVED AS TO FORM: Robert M. Myers CIty Attorney - 2 - .... ....~ -.. r i Adopted and approved this 28th day of January, 1986. fj~--L-'l ~ I -. - Mayor I hereby certIfy that the foregoing Resolution No. 7149(CCS) was duly adopted by the Clty Council of the City of Santa MonIca at a meeting thereof held on January 28, 1986 by the following Council vote: Ayes: Councllmembers: Conn, Jennings, A. Katz, H. Katz, Zane and Mayor Reed Noes: Councilmembers: Epstein Abstain: Councilmembers: None Absent: Councllmembers: None ATTEST: ~." (. /Z "~.! i/2J Y &t. c' ; Clerk