Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

SENIOR BUSINESS & SYSTEMS ANALYST BS&R

City of Toronto

City of Toronto

IT
Posted on Nov 17, 2024

Job ID: 49728

  • Job Category: Information & Technology
  • Division & Section: Parks, Forestry & Recreation, PFR Bus & Technology Transformation
  • Work Location: Metro Hall, 55 John St., Toronto
  • Job Type & Duration: Full-time, Permanent
  • Salary: $112,280.00 - $149,247.00
  • Shift Information: Mon-Fri, 35 hours per week per week
  • Affiliation: Non-Union
  • Number of Positions Open: 1
  • Posting Period: 15-NOV-2024 to 29-NOV-2024

Job Summary:

Toronto is Canada's largest city, the fourth largest in North America and home to a diverse population of more than 3 million individuals. Consistently ranked one of the world's most livable cities, the City of Toronto is a global centre for business, finance, arts, and culture.

The City of Toronto, within the Parks, Forestry & Recreation Division (PFR), in the Business & Technology Transformation Section, leads large-scale information technology PFR projects as they move from concept to implementation to sustainment.

Reporting to the Manager, Information Services, the Senior Business & Systems Analyst will play a key role in the Sustainment of the implemented Registration and Booking Transformation Project.

The successful candidate will work with stakeholders to ensure that the system's full capabilities are utilized in an effective and efficient manner. The role requires technical experience in working with cloud-based systems and will require that the successful candidate becomes PFR's expert in the system's configuration options, data handling capabilities, and is fully versed in the product development components that are specific to the City of Toronto's implementation.

Major Responsibilities:

  • Implements detailed plans and recommends policies/procedures regarding program specific requirements.
  • Conducts research into assigned area ensuring that such research takes into account developments within the field, corporate policies and practices, legislation and initiatives by other levels of government.
  • Provides leadership, innovation, expert consultation, and documentation in support of all stages (Concept, Definition, Planning, and Execution) of a project or initiative.
  • Provides expertise in the documentation and elicitation of detailed business requirements and their translations into system specific context, as it relates to specific modules, and related mobile applications.
  • Maintains, supports, and enhances various functional aspects of the system landscape including troubleshooting of daily issues, analyzing application problems, and performing system configuration.
  • Maintains business and technical knowledge of enterprise systems, and related mobile applications for current and upcoming technological advancements.
  • Initiates and conducts, in coordination with divisional business representatives, research and analysis on opportunities to employ technologies and/or process redesign to effectively deliver City services.
  • Prepares reports to senior management supporting recommendations on changes in technology solutions, business methods and business processes to aid in decision making.
  • Organizes, participates, and conducts proof-of-concept initiatives and feasibility studies with client stakeholders that will assist in the determination of adopting new innovative technologies and processes to derive more efficient service delivery to support City programs and initiatives.
  • Develops and implements detailed project documentation and plans, performs system analysis activities, participates in the research and testing, provides contingencies, recommends resources, and establishes priorities.
  • Manages small to mid-size strategic initiatives and projects, including leading or co-leading inter-Divisional work groups, provides work direction to team members and assessing progress against the plan.
  • Provides expertise in the documentation and elicitation of detailed business requirements by interviewing, documenting, and facilitating business process review/re-engineering sessions with stakeholders.
  • Leads, facilitates, and contributes to the implementation of transformational business service improvements that will lead to optimized, cost effective and innovative service delivery.
  • Researches, evaluates, develops and/or acquires, implements, and provides technical support for enterprise software products to support business requirements.
  • Develops new techniques and innovative approaches to enhance system functionality and automate business processes.
  • Participates on project teams that require specialized technical expertise and leadership in areas involving system application and support. Ensures quality assurance in accordance with corporate policies and standards, ensures integrity of master data, transactional records, reports and periodic posting production runs.
  • Reviews and strategically prioritizes change requests to maximize benefits using available resources.
  • Prepares detailed design specification documents to address business gaps through new system functionality. Identifies, documents, and recommends, in coordination with project stakeholders, incremental process improvements that utilize information technology and align with architectures.
  • Develops requirements, business specifications, and testing documents. Performs unit testing in development and quality assurance and recommends test scenarios.
  • Recommends policies/procedures regarding program specific requirements, communicates change to related areas.
  • Performs business related tasks (research, impact analysis, planning, testing, coordinating, etc.) for systems upgrades, support stack applications and other related projects.
  • Chairs and participates in sub-committees charged with identifying the support needs of the corporation as they pertain to system modules and their related mobile applications.
  • Represents division on cross divisional teams.
  • Liaises with Corporate IT, external technical resources and software vendors regarding technical issues including client refresh, backup and restore requirements and external interfaces.
  • Provides leadership and guidance to multiple client divisions on the use of systems.
  • Assists in the execution of system processes to support interfaces, reporting requirements and year-end reporting.
  • Contributes to the creation of unit work plan.

Key Qualifications:

  1. Post-secondary education in Computer Science or Engineering or equivalent education and experience.

  2. Experience administering virtualized and/or cloud-based platforms.

  3. Experience managing information technology software or system implementation projects.

  4. Considerable experience in business process development and documentation.

  5. Certifications related to servers (such as Microsoft AZ800), networking (such as CCNA), information security or systems administration are considered an asset.

  6. Highly innovative and motivated by new challenges.

  7. Excellent relationship building and stakeholder management skills.

  8. Ability to learn a new system without guidance, by exploring and reading documentation.

  9. Ability to develop deep technical knowledge of a new system by analyzing business functional processes that fit into a system's capabilities, technical diagrams and flow charts, and learning on a test environment.

  10. Solid understanding of PCI-DSS, and payment gateways.

  11. Solid understanding of Federated Identity Management, Active Directory, and Single Sign-On technologies such as SAML, OAuth2, OIDC, or Kerberos.

  12. Solid understanding of load balancers, firewalls, virtualization technology, and cloud service provider models.

  13. Solid understanding of AODA compliance, UX design, UI design.

  14. Working knowledge of, and ability to make use of, APIs, sFTP, data extraction and data loading.

  15. Familiarity with SQL commands, database structures and frameworks.

  16. Ability to work in an agile project methodology environment, with the ability to take leadership in sprints or daily scrums on specific areas of expertise.

  17. Ability to forge effective partnerships with various stakeholders.

  18. Ability to communicate with technical and non-technical audiences in written and oral formats.

  19. Ability to elicit, drive and/or develop solution requirements to ensure that business needs and requirements have been adequately defined and documented, and/or the root cause of the problem accurately stated.

  20. Knowledge of current and emerging technologies, and skills to evaluate and recommend new technology for introduction into a complex technical environment.

Note To Current City of Toronto Employees

City of Toronto employees are eligible to apply for the posted job opportunity, but cannot hold two different jobs. To be considered for this job posting, you must indicate that you are a "Current City of Toronto employee" on the on-line application form, and provide your "Employee Number".

Equity, Diversity and Inclusion

The City is an equal opportunity employer, dedicated to creating a workplace culture of inclusiveness that reflects the diverse residents that we serve. Learn more about the City’s commitment to employment equity.

Accommodation

The City of Toronto is committed to creating an accessible and inclusive organization. We are committed to providing barrier-free and accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Should you require Code-protected accommodation through any stage of the recruitment process, please make them known when contacted and we will work with you to meet your needs. Disability-related accommodation during the application process is available upon request. Learn more about the City’s Hiring Policies and Accommodation Process.