Systems Analyst, Maintenance Management

CityofOttawaOttawa, ON
CA$85,948 - CA$104,577Onsite

About The Position

You are responsible for supporting the planning, implementation, and continuous improvement of maintenance management systems, business processes, and technology solutions to enable effective asset management, operational performance, and service delivery. The role serves as a key liaison between business units, maintenance operations, and corporate IT partners to ensure that computerized maintenance management systems (CMMS) and associated applications are optimized, integrated, and aligned with departmental requirements and objectives.

Requirements

  • Completion of 3 year post-secondary education in an engineering or business administration/systems discipline with strong computer skills, or computer science
  • Minimum of 5 years of experience in supporting plant maintenance activities, business process analysis, and computerized maintenance management systems OR providing business process and technical support for a computerized maintenance management system
  • English oral, reading, writing

Nice To Haves

  • Experience in a municipal or industrial environment is desirable
  • Demonstrated proficiency in using information systems applications to support business function (preferably with SAP and/or Maximo and/or SharePoint and O365 suite, and/or DataSplice and/or Power BI)

Responsibilities

  • Administering and optimizing the functionality, performance and integrity of the department’s CMMS and associated document management systems, including asset, inventory, and maintenance information
  • Analyzing, documenting, and improving business processes and system requirements to support maintenance management programs, operational needs, and asset management strategies
  • Developing functional requirements and collaborating with internal and external IT partners and vendors to implement system enhancements, integrations, and technical solutions
  • Supporting the full lifecycle of system and process improvements, including requirements development, testing, implementation, and post implementation support
  • Maintaining databases, data structures, and reporting tools, and contributing to performance measurement, data analysis and decision making processes
  • Providing technical advice, troubleshooting, user support, and training to operational and technical staff
  • Contributing to projects, working groups and continuous improvement initiatives related to technology, business transformation, and service delivery outcomes
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service