What are the responsibilities and job description for the Director of Management Information Systems (MIS) position at City of Niagara Falls?
CITY OF NIAGARA FALLS
DEPARTMENT OF HUMAN RESOURCES
DIRECTOR OF MANAGEMENT INFORMATION SYSTEMS
Salary: $91, 800
DISTINGUISHING FEATURES OF THE CLASS: This is an administrative/managerial position responsible for the directing and coordinating of overall activities of the Management Information Systems department, including system analysis, programming and systems operations. The incumbent manages and coordinates the development, coordination, implementation and administration of information technology projects or enhancements of an existing system and establishes priorities for complete life-cycle of projects including planning, design, programming, testing and implementation of business solutions designed to meet requirements of various departments. Responsibilities include designing project plans which identify needs and define major tasks and milestones based on scope, resources, budget and personnel; determining project needs and acquires resources required for the success of the project; coordinating the development of new systems and/or application projects, the modification of existing systems or applications, or changes in current methods or techniques; and coordinating project performance with the other work of the affected department. Leeway is permitted for the exercise of independent judgment in carrying out the duties of the position. Direct supervision is exercised over assigned staff. General supervision is received from the City Administrator. Does related work as required.
TYPICAL WORK ACTIVITIES:
Plans, directs, and implements a program involving City information technology programs and equipment;
Directs and coordinates all facets of computer programming including developing, writing, testing, and debugging computer programs and developing program and user documentation and operator instructions;
Plans, organizes, and controls the activities of information systems by resolving staff problems and staff evaluations; supervising applications programming, data base administration, systems analysis/design, and office automation; and providing administrative and technical assistance;
Manages information technology projects in a municipal government setting by developing project proposals, cost estimates, timelines and schedules; preparing specifications for hardware and software acquisitions; scheduling system acquisition, installation, validation, testing and training; assuring that contracted work is completed as specified; and leading status meetings and provides status reports as needed;
Coordinates web-site development when necessary;
Performs business/systems analysis by consulting with users to ascertain required project scopes and results; analyzing work procedures to identify those which are adaptable to computer applications; performing cost benefit analysis and feasibility on computer applications; devising/applying plans to upgrade from manual methods to computerized systems; preparing workflow diagrams and structuring charts to define workflow processes; developing models that document data stored and work processes performed; defining interface and communications requirements; consulting with vendors to ascertain the products available to meet the customer needs; performing as liaison between the customer and vendor personnel that support purchased software; processes software trouble reports and analyzes the system to determine possible problem areas; working on complex reporting requirements and providing data extraction and analysis for software purchased from an outside vendor; and recommending hardware and software to meet user needs;
Directs the organization by establishing short- and long-range plans; defining lines of authority and responsibility and fosters staff development; and managing teams of staff to meet specific project goals;
Provides user support by developing and implementing ongoing needs assessment; providing training; and providing in-depth support for specific applications;
Meets with planning committees to discuss strategic and tactical concerns.
FULL PERFORMANCE KNOWLEDGES, SKILLS, ABILITIES AND PERSONAL CHARACTERISTICS:
Comprehensive knowledge of modern information technology principles, procedures and equipment; thorough knowledge of current innovations and technology in information systems; thorough knowledge of system analysis for application to computerized methods; thorough knowledge of the planning and design of computerized operations; good knowledge of the principles and practices of public administration and budgeting; good knowledge of the components of a technical environment, i.e. network hardware and software, service applications, etc.; computer programming skills; skilled in the use of information technology systems at an acceptable rate of accuracy and speed; ability to negotiate and enforce contracts with vendors; ability to plan and supervise the work of others; ability to establish and maintain effective working relationships; ability to exercise good judgment in evaluating situations, making decisions, and establishing priorities; ability to coordinate multiple initiatives simultaneously; ability to express oneself clearly and concisely, both orally and in writing; ability to plan, compile and prepare comprehensive statistical and narrative reports; thorough knowledge of the planning and design of machine operations; good knowledge of the practices of business administration; initiative and resourcefulness; physical condition commensurate with the demands of the position.
MINIMUM QUALIFICATIONS: EITHER
(A) Graduation from a regionally accredited or New York State registered college or university with a Bachelor’s degree in Computer Science, Computer Technology, Information Sciences or Technology, Management Information Systems, Information Resource Management, Computer Programming or related field and two (2) years of full-time paid experience in the supervision, installation and/or programming of microcomputer hardware and software and the configuration and administration of local and wide area networks, including the coordination and implementation of information technology projects;
OR:
(B) Graduation from a regionally accredited New York State registered college or university with an Associate’s degree in Computer Science, Computer Technology, Information Sciences or Technology, Management Information Systems, Information Resource Management, Computer Programming or related field and four (4) years of full-time paid experience in the supervision, installation and/or programming of microcomputer hardware and software and the configuration and administration of local and wide area networks, two (2) years of which must have included the coordination and implementation of information technology projects;
At least two (2) years of appropriate experience as defined in (A) and (B) is required; additional education beyond a Bachelor’s degree cannot be substituted for the required two (2) years’ experience.
Job Type: Full-time
Pay: $91,800.00 per year
Benefits:
- Dental insurance
- Employee assistance program
- Health insurance
- Retirement plan
- Vision insurance
Work Location: In person
Salary : $91,800