As a Maximo Architect, we expect 14+ years of experience in IBM Maximo EAM application suite. At least 4 full cycle implementations of IBM Maximo EAM (minimum 2 as Architect), with hands-on experience on functionalities including requirement gathering, design, development, Unit testing & training, deployment, and hyper care support. Should have good understanding and hands-on experience & Functional understanding of EAM modules such as workflow management, configuration management. Guide and review team code.
What You Will Do:
- Develop the understanding of the architecture of our current implementation.
- Develop the existing system functional flow and integration understanding.
- Provide technical leadership throughout the lifecycle of a project.
- Participate in solution architecture design.
- Develop and document detailed technical designs to meet business requirements.
- Review and integrate all application requirements, including functional, security, integration, performance, quality, and operations requirements.
- Review and integrate the technical architecture requirements.
- Provide input into final decisions regarding design, hardware, network products, system software and security.
- Apply knowledge of technologies, applications, methodologies, processes, and tools to support a client and the project Infrastructure and environment management.
- Proactively identify areas of automation and optimization and provide solutions that meet the business requirements.
- Guide and support team with Maximo configuration and customization – Automation Scripting, MBO, Bean Class, Field Level Class, Custom Action, User exit and Processing class
- Manage multiple technical environments and support the development and testing processes.
What You Will Need:
Education & Experience
- Required 15+ years’ work experience.
- Minimum 15 years of full-time education
- Maximo and Java certification is a plus.
Knowledge, Skills & Abilities
Must Have Skills:
- Have sound work experience and understanding in technical areas Maximo/ MIF with experience in web services-based integration, REST API, scripting - Javascript/ JSON/ Python.
- Should have good understanding about the inter vendor Integration tools.
- Should have the understanding to integrate layers like WebServices, rest API.
- Worked on Maximo Development Projects in minimum 2 dev projects.
- Should be capable enough to participate actively in client workshops, business requirements gathering meetings.
- Has prepared technical specification documents.
- Understands IBM Maximo architecture, deployment topologies.
- Configure software systems to meet development requirements end-to-end from analysis, design, implementation, quality assurance including testing, to delivery and maintenance of the software product or system.
- Apply knowledge of technologies, applications, methodologies, processes, and tools to support a client and the project Infrastructure and environment management.
- Have hands-on in Maximo configuration Domain. Database configuration, Application Designer, Cron task and escalation setup
- Have hands-on in Maximo customizations.
- Develop and support RESTful webservices.
- Maximo java customization, JavaScript, RESTful webservices and Oracle DB
- Experience in Maximo Configuration - Domain, Database configuration, Application Designer
- Experience in Maximo Customization Automation Scripting, MBO, Bean Class, Field Level Class, Custom Action
Good to Have Skills:
- Well versed in Project planning, Estimation, Project Tracking and Reporting.
- Well versed in AGILE SCRUM knowledge and Non-Functional requirements.
- Expert in HTML5, JavaScript, Typescript and CSS
- Knowledge of frameworks like React JS, Redux, jQuery.
- Experience in Oracle SQL performance tuning.
- Working on GitHub, Jenkins, Jira
- Understanding of Java Script and ReactJS
Reporting Relationships:
Will report to a Senior Delivery Manager and has no direct reports.
Working Conditions:
The work environment will primarily be an air-conditioned office setting requiring the employee to sit for prolonged periods while concentrating on a computer screen.