Functional Analyst
Affinity
Job DescriptionOur client is seeking an experienced Enterprise Asset Management (EAM) Functional Analyst to support the ongoing sustainment, enhancement, and evolution of asset and work management capabilities within a complex, asset-intensive environment. This role will bridge operational stakeholders, product teams, technical resources, architecture, and managed service partners to turn business priorities into secure, scalable, supportable, and cost-effective solutions. The successful candidate will contribute across the full application lifecycle, from requirements and functional design through testing, deployment, production support, and continuous improvement. This is an ideal opportunity for a senior EAM professional with strong IBM Maximo expertise who understands both the operational realities of maintenance and asset management and the technology required to support them.
Responsibilities
Partner with maintenance, operations, supply chain, product, and technology stakeholders to understand business challenges and translate them into executable EAM solutions.
Gather, analyze, document, and validate functional and non-functional requirements for EAM enhancements and initiatives.
Develop detailed functional specifications, user stories, process flows, configuration requirements, test scenarios, and measurable acceptance criteria.
Support EAM product roadmap initiatives through impact assessments, dependency analysis, prioritization, implementation planning, and release readiness activities.
Maintain and refine application/product backlogs while providing stakeholders with visibility into priorities, risks, dependencies, functional impacts, and delivered value.
Assess proposed solutions across business processes, application configuration, asset data, integrations, security, and end-user impacts.
Work with architecture, delivery teams, developers, integration resources, and managed service providers to ensure solutions meet enterprise standards and operational requirements.
Lead or support functional testing, system integration testing, business validation/UAT, defect triage, regression testing, and release activities.
Provide functional expertise for application sustainment, including production incidents, problem investigation, root-cause analysis, defect resolution, and recurring issue reduction.
Support integrations and data flows between EAM, ERP, middleware, and other enterprise platforms, assisting with functional troubleshooting when issues span multiple systems.
Assist with application upgrades, configuration changes, migrations, enhancements, and deployment of new capabilities.
Establish clear transition-to-support requirements for new solutions, including ownership, documentation, knowledge transfer, operating procedures, and support expectations.
Maintain current process, configuration, solution-design, and decision documentation to improve supportability and reduce dependency on individual resources.
Evaluate emerging EAM functionality, tools, and delivery practices that can improve maintenance, work management, asset reliability, and overall operational effectiveness.
Identify opportunities for continuous improvement across both EAM business processes and application support/service delivery.
Qualifications
10+ years of experience supporting Enterprise Asset Management, maintenance/work management, asset-intensive operations, or closely related enterprise application environments.
Strong functional experience with EAM processes including asset management, work orders, corrective and preventive maintenance, inspections, planning and scheduling, inventory/materials, purchasing, and asset master data.
Demonstrated experience working with IBM Maximo, preferably across Work Management, Asset Management, Preventive Maintenance, Inventory, Purchasing, and Scheduler functionality.
Proven ability to translate complex operational requirements into functional specifications, configuration requirements, user stories, workflows/process maps, test cases, and acceptance criteria.
Strong experience supporting enterprise applications throughout the plan, build, release, operate, and improve lifecycle.
Hands-on experience supporting production environments, including incident investigation, root-cause analysis, defect management, application enhancements, testing, releases, upgrades, and/or migrations.
Experience with ERP-to-EAM integrations and a strong functional understanding of enterprise integration patterns, middleware, interfaces, and end-to-end data flows.
Working knowledge of enterprise application architecture, security principles, configuration management, master data, and functional troubleshooting.
Experience conducting or supporting SIT, regression testing, UAT, defect triage, and production release validation for enterprise applications.
Experience working within Agile, Scrum, DevOps, or product-oriented delivery models, with Azure DevOps experience considered an asset.
Demonstrated ability to manage requirements and priorities across a product backlog while balancing strategic roadmap initiatives with operational sustainment demands.
Strong stakeholder-management skills with the ability to communicate effectively with operational users, business leaders, developers, architects, vendors, and managed service providers.
Experience working with third-party application support or Application Management Services (AMS) providers is strongly preferred.
Previous experience in an asset-intensive industry such as energy, utilities, oil and gas, infrastructure, pipeline/midstream operations, or manufacturing is highly desirable.
Strong analytical, documentation, communication, and problem-solving skills, with the ability to operate independently in a complex enterprise environment.
About AffinityAffinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership.
Affinity is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit
Job Number: 14103
#J-18808-Ljbffr
Responsibilities
Partner with maintenance, operations, supply chain, product, and technology stakeholders to understand business challenges and translate them into executable EAM solutions.
Gather, analyze, document, and validate functional and non-functional requirements for EAM enhancements and initiatives.
Develop detailed functional specifications, user stories, process flows, configuration requirements, test scenarios, and measurable acceptance criteria.
Support EAM product roadmap initiatives through impact assessments, dependency analysis, prioritization, implementation planning, and release readiness activities.
Maintain and refine application/product backlogs while providing stakeholders with visibility into priorities, risks, dependencies, functional impacts, and delivered value.
Assess proposed solutions across business processes, application configuration, asset data, integrations, security, and end-user impacts.
Work with architecture, delivery teams, developers, integration resources, and managed service providers to ensure solutions meet enterprise standards and operational requirements.
Lead or support functional testing, system integration testing, business validation/UAT, defect triage, regression testing, and release activities.
Provide functional expertise for application sustainment, including production incidents, problem investigation, root-cause analysis, defect resolution, and recurring issue reduction.
Support integrations and data flows between EAM, ERP, middleware, and other enterprise platforms, assisting with functional troubleshooting when issues span multiple systems.
Assist with application upgrades, configuration changes, migrations, enhancements, and deployment of new capabilities.
Establish clear transition-to-support requirements for new solutions, including ownership, documentation, knowledge transfer, operating procedures, and support expectations.
Maintain current process, configuration, solution-design, and decision documentation to improve supportability and reduce dependency on individual resources.
Evaluate emerging EAM functionality, tools, and delivery practices that can improve maintenance, work management, asset reliability, and overall operational effectiveness.
Identify opportunities for continuous improvement across both EAM business processes and application support/service delivery.
Qualifications
10+ years of experience supporting Enterprise Asset Management, maintenance/work management, asset-intensive operations, or closely related enterprise application environments.
Strong functional experience with EAM processes including asset management, work orders, corrective and preventive maintenance, inspections, planning and scheduling, inventory/materials, purchasing, and asset master data.
Demonstrated experience working with IBM Maximo, preferably across Work Management, Asset Management, Preventive Maintenance, Inventory, Purchasing, and Scheduler functionality.
Proven ability to translate complex operational requirements into functional specifications, configuration requirements, user stories, workflows/process maps, test cases, and acceptance criteria.
Strong experience supporting enterprise applications throughout the plan, build, release, operate, and improve lifecycle.
Hands-on experience supporting production environments, including incident investigation, root-cause analysis, defect management, application enhancements, testing, releases, upgrades, and/or migrations.
Experience with ERP-to-EAM integrations and a strong functional understanding of enterprise integration patterns, middleware, interfaces, and end-to-end data flows.
Working knowledge of enterprise application architecture, security principles, configuration management, master data, and functional troubleshooting.
Experience conducting or supporting SIT, regression testing, UAT, defect triage, and production release validation for enterprise applications.
Experience working within Agile, Scrum, DevOps, or product-oriented delivery models, with Azure DevOps experience considered an asset.
Demonstrated ability to manage requirements and priorities across a product backlog while balancing strategic roadmap initiatives with operational sustainment demands.
Strong stakeholder-management skills with the ability to communicate effectively with operational users, business leaders, developers, architects, vendors, and managed service providers.
Experience working with third-party application support or Application Management Services (AMS) providers is strongly preferred.
Previous experience in an asset-intensive industry such as energy, utilities, oil and gas, infrastructure, pipeline/midstream operations, or manufacturing is highly desirable.
Strong analytical, documentation, communication, and problem-solving skills, with the ability to operate independently in a complex enterprise environment.
About AffinityAffinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership.
Affinity is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit
Job Number: 14103
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Functional Analyst in Winnipeg, MB vacancy
- Functional Analyst – Enterprise Asset Management (EAM)Type: 1 year contractPay Rate Range: $80 - $90/hWork Arrangement: Hybrid - 4 days in office, 1 day remoteAbout the RoleWe are seeking an experienced Functional Analyst, Enterprise Asset Management (EAM) to support...SuggestedWork at office
- ...description**Here is a brief overview of the tasks and responsibilities that will fall to you:*** Analyze and document business and functional needs.* Write functional specifications and recommend solutions to be implemented.* Support development teams throughout the production...Suggested
- ...Apply sound practices around data confidentiality, access and security in everything you build.Deliver and drive adoption Plan and run functional testing, support integration and user acceptance testing, and follow issues through to resolution.Help users adopt new solutions...SuggestedInternshipWork at officeFlexible hours
- ...case analysis, solution architecture and deployment.As an SAP FICO Analyst, you will play a key role in our customers' digital... ...in the preparation of the detailed implementation plan for your functional area and in business development activities by providing proposals...SuggestedWork at office
- This position is 4 days in officeThe RoleReporting to the Director, Financial Applications, the SAP Functional Analyst provides functional analysis, configuration, support, and continuous improvement for SAP Finance processes and related financial applications across the firm...SuggestedLong term contractFlexible hours
- ...Analyze and challenge business needs in order to translate them into functional requirements; * Write detailed functional analyses and ensure... ...propose appropriate fixes; * Accompany interns and junior analysts in their professional development; * Participate in the...
$62.87k - $147.5k per year
...You’re ConsideringJoin a high-impact team transforming product lifecycle management for leading global organizations. As a PLM Functional Analyst, you will play a critical role in evaluating, designing, and optimizing PLM solutions that drive efficiency, innovation, and digital...Full timeLocal area3 days per week- Main FunctionsThe Microsoft Dynamics Functional Analyst – Finance position plays a key role in identifying, analyzing and translating business requirements and processes into D365 F&O technological solutions. S/he provides guidance to the various stakeholders on how Microsoft...Work at office
- ...your expertise by overseeing the development, and validating the functionality, of the final product. The work model for the role is... ...Finance, or a related field. Proven experience as a Functional Analyst, Business Analyst, or Data Analyst, preferably in ESG,...
- A career as a Chief Functional Analyst in the Finance - Accounting team means that you will play a key role in National Bank’s IT transformation. Working closely with a multidisciplinary team, you will analyze, optimize and develop business applications and information systems...Flexible hours
- Lead SAP Sales and Distribution solutions on-site in Montreal, applying functional analysis and business process expertise to enterprise projects.This permanent SAP SD Functional Analyst position suits an experienced professional with 5+ years delivering large-scale SAP deployment...Permanent employment
- ...Operations in Richmond, BC, using ERP configuration and troubleshooting skills onsite five days weekly.This full-time D365 F&O Functional Analyst supports the platform’s daily operation, administration, configuration, and ongoing improvement. You will work across finance, procurement...Full time
- ...part of BRP’s Application Delivery and Lifecycle group, a cross-functional team of technical and business process experts. The CoE drives support... ...strategic goals and growth objectives.The JAGGAER Functional Analyst and Administrator is responsible for the functional...Summer workFlexible hours
$90k - $148.63k per year
Position: Senior ERP Functional Analyst (JDE)Location: Ideally, this person will be located in Edmonton or Calgary, AB or Delta, BC. Remote may be considered for an exceptional JDE candidateFlexible Hybrid Work Model: We support collaboration and connection through a hybrid...Long term contractPermanent employmentFull timeRemote workFlexible hours2 days per week- EWM Outbound processCertifications/Industry Expertise: Consumer Packaged GoodsOver 5 years of functional and technical experience in EWM (integration points, master data alignment, inventory, HU, TU, inbound/outbound processing)GAP identification with standard functionalities...Remote work
- ...position is part of BRP's SAP Center of Expertise (CoE), a cross-functional team of technical and business process experts. The SAP CoE... ...goals and growth objectives.We are seeking a Senior SAP SD/SCM Analyst with proven expertise in Sales & Distribution (SD) within both SAP...Summer workFlexible hours
- ...foster lasting relationships built on integrity, collaboration, and an unwavering pursuit of excellence. Job Title: SAP HCM Functional Analyst Company: Precision Drilling Corporation Work Arrangements: On-Site At Precision Drilling, our mission is to deliver safe...Work at office
- ...through requirements gathering and backlog prioritization while bridging business operations, design, and technology.As a Senior Functional Analyst, you will sustain and evolve Salesforce for operational efficiency and business value. Deep Sales and Service Cloud knowledge...
- The SAP SuccessFactors Functional Analyst analyzes business requirements, designs and configures SAP solutions, and supports business processes across the SAP landscape. This role works closely with business stakeholders, technical teams, project teams, and external partners...
- ...Report.Reporting to the Director, Financial Applications, this analyst supports SAP Finance processes and related financial applications... ..., flows, configuration, and testsConfigure SAP ECC Finance functionality within approved standardsResolve incidents, defects, and recurring...Work at office
- Position SummaryThe SAP Finance Functional Analyst is responsible for supporting day-to-day operations and participating in projects from design through implementation for systems supporting Finance business processes. This role serves as a bridge between IT and Finance business...
- Shape business solutions with functional analysis, process mapping, and SQL at Intelcom | Dragonfly. This role connects teams, data, and technology.As an IT Functional Analyst, you will work with Finance, Operations, HR, and other teams to understand needs. You will define...
- Ready to build your career? We want to hear from you.Within the Enterprise Solutions department, the SAP SuccessFactors Functional Analyst works closely with HR teams, key users, and technology teams to enhance and maintain the HR solutions under their responsibility.The incumbent...
- SAP FICO configuration and business analysis define this Functional Analyst role, supporting Finance systems and projects across Metro offices.The SAP Finance Functional Analyst bridges IT and Finance teams throughout design, implementation, and operational support. You will...
- Area(s) of interest: Information technology Location(s): Montreal, Toronto A career as a LoanIQ Chief Functional Analyst in the Global Corporate Investment Banking team means playing a key role in National Bank's technological transformation, optimizing and developing...Flexible hours
- Join ABB as a Hybrid Functional Analyst, focusing on sustainability and regulatory reporting. Leverage your analytical skills and contribute to impactful data projects every day. In this role, you will support ongoing operations and new software development by providing technical...
- D365 F&O Functional Analyst Location: Richmond, BC (relocating to Downtown Vancouver in mid-2027)Schedule: Full-time | 40 hours/week | 5 days on-siteSalary range: $100k - $120kThe Opportunity The D365 F&O Functional Analyst plays a key role focused on the day-to-day operation...Full timeRelocation
$81.5k - $108.6k per year
...our people. If you want to be part of tomorrow’s health today, we want to hear from you. About the RoleMcKesson is seeking a Functional Analyst, EDI Integration to support and evolve our healthcare B2B integration ecosystem. This role combines EDI expertise, trading partner...Long term contract- ..., with possibility to extendPosition Context The Senior Functional Business Analyst will be fully dedicated to the University's ERP Modernization... ...business processes and outcomes.Support and perform function and configuration testing, validating system behavior, business...Long term contractFull timeSummer workLocal areaRemote work
- Montreal, QC Full-time, Contract Salary not specified Contract Randstad Canada is recruiting a Senior Workday Functional Analyst for an enterprise in the financial services and insurance sector. This is a 12-month full-time contract with extension potential and a hybrid...Full timeContract work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Functional Analyst. Be the first to apply!

