This is intermediate performance level systems programming work installing and maintaining moderately complex databases/telecommunications networks/operating systems network. Work is performed in a multi-system computer environment that includes multiple central processing units and a multi-line telecommunications network. An employee in this class monitors and evaluates operating system efficiency and makes any required modifications and adjustments to maintain efficient system usage and operation. Work may include systems programming responsibility for a component of large complex systems programming projects. Maintaining operating system security and integrity and hardware configuration appropriate to assigned operating systems is a significant aspect of the work.
Work is performed under the supervision of a technical supervisor.
Installs, tests, evaluates, modifies, and maintains databases/telecommunications network operating systems, and general purpose programs or utilities.
Analyzes existing software systems to provide most effective configurations; monitors usage and performance efficiency of computer system hardware and software components; analyzes computer system malfunctions for technical software or configuration control problems; establishes procedures and documents use of operating software products and utilities.
Allocates and manages direct access storage space for the most efficient storage of on-line data; controls, allocates, and manages systems libraries and files; participates in developing technical training materials; provides technical assistance to data processing analysts and programmers on job control language, technical standards, and programs products, utilities and executive routines; participates in new hardware and software planning and evaluation.
Plans, designs, and installs databases/telecommunications network/operating systems; analyzes current and planned network usage; modifies capacity or line mix to ensure adequate capability; monitors network usage; makes adjustments; plans, installs, and maintains network diagnostic and performance capability programs.
Analyzes data communication problems and alternative methods of solution; develops and documents standards and specifications for computer systems, hardware and facilities; tests systems and evaluates results; remains current on developments in data communications and processing fields; consults with programmer analysts, operations managers and their designees and other users on data processing problems as they relate to system programming assignments; fulfills administrative reporting requirements.
Performs related work as required.
Completion of a bachelor's degree program at an accredited college or university with major course work in computer science, decision science, information science or a closely related field.AND
Two years of systems programming or programmer analysis experience in a multi-system data processing environment that includes multiple central processing units and a multi-line telecommunications network, one year of which has been above the first trainee level in the systems programming specialty.OR
Any combination of education and experience which has been determined to be acceptable by the Office of Human Resources.
Note: Four years experience equivalent to that of the Electronic Printing Supervisor class is considered equivalent to the bachelor’s degree required by the Systems Programmer class.PHYSICAL AND MEDICAL REQUIREMENTS
Ability to physically perform the duties and to work in the environmental conditions required of a position in this class.