Supervise citywide data processing operations and staff involved therein, and act as technical consultant and advisor to users of data processing services.
Serve as liaison between the municipality and the New Jersey State Office of Information Technology.
Prepare and update technology goals and objectives for the municipality; oversee and evaluate progress towards attainment of goals and objectives.
Conduct feasibility studies requiring detailed analysis of existing functions and preparation of cost estimates to determine advisability of adopting data processing programs.
Appraise adequacy and efficiency of current data processing systems and assist in developing the organizational structure and methods required for the existing, new, and/or expanded functions, analyze operational problems, and develop courses of action for more efficient utilization of staff and equipment.
Prioritize technology initiatives based on organizational needs by utilizing a uniform approach and methodology, while implementing and addressing cross utilization of applications.
Maximize technology investment by lowering the total cost of data processing ownership and increasing the return on investment by increasing productivity while ensuring proper data management and security.
Provide technical planning and guidance for citywide computer operation consolidation, application conversion, computer upgrades/replacement, and operating system changes.
Prepare specifications for data processing equipment, services, application development or special studies, and evaluate vendor/business partner responses.
Periodically monitor technical progress of outside consultants in accordance with contractual intentions.
Serve as technical consultant to all city Departments / Divisions in all software areas such as languages, file organization and accessing techniques, utilities, internet based functions, operating systems, teleprocessing routines and program system design.
Develop and assist in the implementation and maintenance and periodically audit data processing standards and procedures in such areas as hardware and software operation, production and control and scheduling, application development and maintenance, financial billing and budgeting administration, and data and physical facility security and financial protection.
Oversee all citywide computer systems administration and support.
Maintain citywide data processing equipment (hardware and software) inventory by establishing appropriate purchasing policies and guidelines.
Maintain citywide computer equipment repair operation center and end user help desk.
Establish and maintain the city’s technology plan.
Create and maintain computer acquisition policy, systems acquisition, computer hardware acquisitions, computer supplies, procurement procedures, and software purchase control.
Implement microcomputer operations policy and security policy.
Provide end-user technical support, software support, network microcomputer support, and maintenance contracting.
Develop and institute hardware, software and database security policy and auditing.
Maintain and administer the city’s Radio Network (OCRN).
FCC License compliance management.
Radio System interoperability consultation
Establish and maintain appropriate Internet and email usage policies.
Determine hardware, software and network standards for all city operations.
Administer citywide telephone systems and related activities (local, long distance, cellular and data)
Maintain appropriate records and files.