Job Description
Job Description
The City of Niagara Falls is seeking an experienced Director of Management Information Systems (MIS) to lead the City’s information technology operations. This high-impact administrative and managerial role oversees system analysis, programming, network operations, IT project management, and the development and implementation of technology solutions across all City departments.
You will manage the full lifecycle of IT initiatives—planning, design, development, testing, implementation, and ongoing support—while supervising MIS staff and collaborating with department leaders to deliver efficient, secure, and modern technology systems.
What You’ll Do
- Plan, direct, and implement City-wide information technology programs and infrastructure.
- Oversee all programming functions, including developing, testing, debugging, documentation, and user instructions.
- Manage information systems operations: applications programming, database administration, system analysis/design, office automation, and staff evaluations.
- Lead municipal IT projects by developing proposals, budgets, timelines, and specifications for hardware and software.
- Coordinate system acquisitions, installations, validation, testing, and staff training.
- Ensure contracted work is completed according to specifications and oversee vendor relationships.
- Lead website development efforts as needed.
- Conduct business/systems analysis, including:
-
- Gathering user requirements
- Performing cost-benefit and feasibility analysis
- Identifying workflow improvements
- Creating system models, workflow diagrams, and data structures
- Coordinating with software vendors and resolving system issues
- Provide advanced user support, including needs assessments, application training, and technical assistance.
- Establish long- and short-term departmental plans and ensure staff development.
- Manage teams to achieve project goals and ensure IT operations align with City objectives.
- Participate in planning committees to discuss strategic and operational concerns.
Skills & Competencies You Bring
- Comprehensive knowledge of modern IT systems, technologies, and infrastructure.
- Deep understanding of system analysis, design, and computerized operations.
- Knowledge of public administration, budgeting, and municipal processes.
- Strong computer programming abilities and proficiency with technical environments (networks, servers, applications).
- Ability to negotiate and manage vendor contracts.
- Ability to plan, supervise, and develop staff.
- Strong decision-making, problem-solving, and organizational skills.
- Ability to manage multiple initiatives simultaneously and prioritize effectively.
- Excellent written and verbal communication skills.
- Ability to prepare detailed technical, statistical, and narrative reports.
- Initiative, resourcefulness, and sound judgment.
Minimum Qualifications
You must meet one of the following:
Option A:
- Bachelor’s degree in Computer Science, Information Technology, MIS, Computer Programming, or a closely related field
AND - 2 years of full-time experience supervising, installing, or programming microcomputer hardware/software, administering LAN/WAN networks, and coordinating/implementing IT projects
Option B:
- Associate’s degree in Computer Science, Information Technology, MIS, Computer Programming, or a closely related field
AND - 4 years of full-time experience in the same areas, including 2 years of IT project coordination and implementation
Note:
- A minimum of 2 years of relevant project-related experience is required regardless of education level.
- Additional education beyond a bachelor’s degree cannot substitute for the required experience.
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Retirement plan
- Paid time off
- Employee assistance program
