Architect, design, develop, implement, and sustain Maximo solutions that support complex business requirements, leveraging industry experience and best practices.
Serve as ENMAX’s Maximo expert by developing, reviewing, and maintaining functional and non-functional design documentation and architectural artifacts.
Lead and facilitate workshops to elicit requirements, align process designs (asset, work, supply chain, inventory), and support testing strategies, user acceptance, training, and communication plans.
Provide guidance and leadership to Maximo technical and delivery teams, as well as other IT teams and partners involved in supporting Maximo.
Design and validate workflows, reports, application configurations, automation scripts, and technical designs; recommend and implement procedures and automations to improve efficiency and reduce bottlenecks.
Analyze, create, and revise documents, process maps, and procedures for business process flows; create and maintain operational documentation, including project workflows, templates, and process manuals.
Develop comprehensive test strategies, cases, and scenarios; perform testing and quality assurance for Maximo applications to ensure integrity and alignment with business requirements.
Present design concepts and process improvements, to both technical and non-technical audiences, supporting change management and adoption.
Present to and work alongside various levels of the organization, including Enterprise Architecture to support architectural decisions and design approvals.
Establish and maintain strong relationships with internal and external team members, including business leadership, SMEs, IT PMO, and related/integrated IT systems teams. Facilitate communication between business, technical, and UX teams ensuring alignment on priorities and seamless execution of initiatives.
Operate and support an intake funnel for Maximo enhancements, ensuring effective prioritization with stakeholders; collaborate cross-functionally with business stakeholders, UX designers, developers, and project managers to align priorities and drive informed decision-making; provide time and cost estimates for analysis and development tasks.