Bachelor's degree in computer science, engineering, or related technical field (or equivalent combination of education and related experience)
For Architect Principal: 8 years of relevant work experience
For Architect Staff: 10 years of relevant work experience
Strong business process knowledge of Work, Asset Management, Supply Chain, procurement, and Fleet business functions
Current knowledge of Maximo updates and best practices
Knowledge and experience with configuration of Maximo workflows, automation scripts, Maximo Integration Framework (MIF) including web service technologies like REST using JSON/XML, and SOAP services, Maximo Spatial, start centers, work centers, security, escalation, Crons, BIRT, QBRF
Familiarity with Maximo 7.6.x and IBM Websphere Application Server
Familiarity with code repositories, automated testing tools, application performance toolsets, authentication, and single sign-on capabilities
Experience with OpenShift, Kubernetes, REACT JS, REACT Native
Ability to collaborate with business partners to evaluate alternate solutions and business workarounds
Experience with Maximo integrations (e.g., APIs, middleware), including WebMethods (preferred)
Experience with Maximo Application Suite 9.x and cloud-based applications (preferred)
Responsibilities
Drive the development and maintenance of technology and architecture standards, policies, and guidelines related to AEP’s Maximo platform
Review business requirements, create high-level end-to-end solution designs, and facilitate project estimates to align with business vision, emphasizing supportability and scalability
Help leaders and teams think through technology, business, and operational implications of their technology investment decisions related to Maximo suite of applications
Build trusting relationships and work collaboratively across teams, System Integrators, job families, and levels of leadership to accomplish complex goals
Design and deliver solutions to meet complex business needs
Investigate and clarify business unit pain-points, address needs, develop and communicate solution options
Leverage standard reference architectures, design patterns, technology guidelines, and standards
Produce all architectural solution and project deliverables without assistance
Act as a key Subject Matter Expert for technology leadership on specific technical and business topics
Mentor, guide, and oversee one or more junior solution architects
Work with project teams and leadership to ensure success of projects in their portfolio
Participate in project decision-making to ensure trade-offs between project delivery and architectural goals are well-reasoned
Actively contribute to the assessment of supported business unit solution portfolio, including development of current- and future-state views