|Public Works Computer Systems Manager|
|JOB CODE:||102655 |
|SALARY RANGE:||$44,440 - $61,515|
|LOCATION OF WORK|
|Department of Public Works|
|Under the general direction of an administrative superior, performs technical and supervisory work in the design, development, implementation, and maintenance of digital computer-based systems. Work involves reviewing and making initial determinations for new systems and future computer alignment for department, of the feasibility of user requests, and assigning, outlining, and coordinating the execution of approved projects. Supervision is exercised over subordinate programmer/analysts or clerical personnel. Performs other work as requested.|
|ESSENTIAL WORK TASKS|
|Reviews and confers with superiors and users regarding requests for new or revised systems; makes recommendations to superiors relative to feasibility, cost of development, scheduling, and prioritization of requests.
Assigns, supervises, and reviews the work and performance of subordinate programmer/analysts or clerical personnel engaged in the design, development, implementation, maintenance, and data entry of information systems; directs and participates in all department systems information projects.
Manages all departmental systems including user accounts, systems security, and system backups.
Supervises and assists in the preparation of operator instructions and user manuals; supervises and participates in user training; assists in the training of new technical personnel.
Provides technical advice and assistance to subordinates in the resolution of programming or design problems.
Installs new software applications or new releases or current applications.
Supervises and assists in the installation and configuration of new hardware.|
|KNOWLEDGE, SKILLS, AND ABILITIES|
|Knowledge of the capabilities and requirements of digital computers and peripheral equipment.
Knowledge of modern systems analysis and design techniques.
Knowledge of the techniques and conventions applicable to digital computer programming.
Knowledge of modern application software development and design techniques.
Knowledge of CAD (Computer Aided Design) software.
Knowledge of Geographical Information Systems.
Knowledge of local area and wide area networking.
Ability to perform basic small systems repair.
Ability to plan, direct, supervise, and review the work of a technical staff engaged in systems design, programming, and data entry work.
Ability to analyze user requests and to determine feasibility, cost, and scheduling requirements.
Ability to keep abreast of new technological developments of computer software and hardware.
Ability to communicate effectively, orally and in writing.
Ability to establish and maintain effective working relationships with others.
Ability to apply good work habits such as punctuality, reliability, preciseness, and dependability in order to effectively complete assigned tasks and contribute to the smooth operation of the department and division.|
|EDUCATIONAL AND EXPERIENCE|
|Bachelor's degree in computer science or a related field, supplemented by three years experience in digital computer programming, including one year experience in systems analysis.|
|Any equivalent combination of education and experience.|
|OTHER JOB ASPECTS|
|The work examples described in this specification are intended only as an illustration of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from job performance requirements if the work is similar, related or a logical assignment to the job.|