Reporting to the Manager, Information & Technology, this employee leads and facilitates project teams to determine requirements, research, evaluate, design, develop (build and construct) and/or acquire, implement and provide technical and business support for application software and information technology solutions for and in consultation with their Toronto Public Health business partner.
- Manages client relationships, customer communication and accountabilities (e.g., transparency, resource allocation, service levels) that are critical to achieving satisfaction with technology solutions and the value technology solutions provides. Endeavours to understand business partner needs and drive solutions and services that provide real value to the business partner
- Manages the project portfolio of business partner IT enabled programs, projects, and services demand within resource and funding constraints, while ensuring that the portfolio meets Toronto Public Health’s priorities. Monitors the performance of the overall portfolio of services, programs, projects, and product lifecycle to ensure that the technology solution investments meet expectations and the investments made in IT are used in a manner that is transparent and accountable to the respective programs and stakeholders. Supports and manages the constant improvement and changes to the applications and technology solutions
- Initiates, plans, controls, and executes IT programs and projects from the portfolio. Manages the collection of business requirements as they pertain to acquiring, creating, or enhancing technology solutions. Develops business cases, feasibility studies, project charters, RFR/RFP/RFQ/RFI’s, and other required project and operations related documents. Utilizes, and assists in the evaluation, development and maintenance of methodologies, tools, techniques, technologies, standards, policies and procedures used for application, database development, data and operations support
- Provides input into and administers assigned project budget, ensuring that expenditures are controlled and maintained within approved budget constraints
- Defines and communicates quality requirements in all processes, procedures and business outcomes. Ensures the consistent delivery of technology solutions and services to meet the quality requirements of Toronto Public Health and satisfies business partner and stakeholder needs. Assists with the implementation of standard procedures in the application development process, including testing strategies, testing preparation and testing execution, to ensure that the quality of the applications meet requirements
- Manages relationship with the City's Technology Services Division and Chief Information Security Office to ensure continuous level of engagement is maintained
- Manages all IT system changes in a controlled manner, including standard changes and emergency maintenance relating to processes, applications and infrastructure. Enables fast and reliable delivery of change to the business and mitigate the risk of negatively impacting the stability of the changed environment
- Implements new technology solutions and services in line with the agreed-on expectations and outcomes. Ensures that the implementation of new technology solutions and services has the necessary support, from planning to execution to post-implementation support and staff training
- Implements or optimizes the organization’s capabilities for managing the impact of new processes, new IT systems, and new technology solutions
- Stays up to date with IT trends, identifies innovation opportunities, and plans how to use technology innovation to create a competitive advantage, enables business innovation, or achieves improved operational effectiveness and efficiency. Leverages business partner knowledge to identify opportunities to optimize processes or services to improve efficiency and drive realization of benefits
- Develops, manages and reports on detailed operations, capital, and project plans
- Oversees Service Level Management for assigned Portfolio relative to Performance management, Change Management, Configuration Management and Incident Management
- Supervises, motivates and trains assigned staff, ensuring effective teamwork, high standards of work quality and organizational performance, continuous learning and encourage innovation in others
- Supervises the day to day operation of all assigned staff including the scheduling, assigning and reviewing of work. Authorizes and coordinates vacation and overtime requests. Monitors and evaluates staff performance, approves salary increments, hears grievances and recommends disciplinary action when necessary
- Oversees recruitment selection, labour relations issues, performance appraisal, and performance development for assigned staff
- Performs other related duties as assigned