Sr. Application Systems Architect

NFF IncWashington, DC

About The Position

This role will provide troubleshooting, data validation, workflow optimization, and coordinating system enhancements across multiple stakeholder groups. The architect will work closely with Maximo, Digital Modernization (DM), and contractor teams to ensure Maximo remains accurate, reliable, and aligned with Enterprise Architecture Framework and operational needs. The architect should have strong knowledge of Maximo 7.6.1.3. Designing and documenting architecture, object models, integrations, and lifecycle/workflow configurations. Performing gap analyses and defining solution approaches for new application capabilities or enhancements. Reviewing technical designs, verifying architectural compliance, and coordinating development activities. Providing technical leadership to analysts, developers, and integration staff supporting Maximo. Supporting troubleshooting efforts requiring architecture-level. Apply concepts of application architecture and service orientation to assist customer teams responsible for developing application requirements in specific functional areas. Coordinate work to prevent overlap and ensure alignment with the Enterprise Architecture Framework, information technology (IT) strategy, Software Development Life Cycle (SDLC), strategic drivers, and standards; Apply gap analysis techniques to define the nature and extent of application scope changes and communicate business case to decision makers. Prepare as-is and to-be application architecture artifacts, including system connect diagrams, application reference models, software requirements documents, interface descriptions, data dictionaries, and application staging plans. Work with data and infrastructure architects and software program managers to ensure the integrity of application systems and plans with overall Enterprise Architecture. Guide the work of business systems/business case analysts and documentation specialists. Design and develop system enhancements for the Maximo application and infrastructure. Test and assist stakeholders with testing enhancements. Work with other Digital Modernization (DM) stakeholders following the change management process to deploy changes to the production application. Perform data cleanup, validation, and conversion activities to ensure Maximo data accuracy and integrity. Develop reports, functional specifications, and documentation to support system enhancements and operational requirements. Troubleshoot Maximo application issues, conduct root-cause analysis, and coordinate resolution with internal teams and contractors. Support contractor activities, including access provisioning for Contractor Officer’s Technical Representatives (COTRs), data cleanup, and issue research. Running and validating operational reports. Maintain system roles and access for Job Code changes, terminations, and Access Request Forms. Manage CA Service Desk/Jira tickets and respond to Maximo-related requests received via email. Process department change orders and support department manager cleanup activities. Apply application architecture and service-oriented design principles to support the development of system requirements. Conduct gap analyses to define application scope changes and communicate impacts to decision makers. Prepare as-is and to-be architecture artifacts, including system diagrams, reference models, requirements documents, interface descriptions, and data dictionaries. Collaborate with data architects, infrastructure teams, and program managers to ensure architectural integrity across systems. Provide input into the deliverables of the business analysts and documentation specialists.

Requirements

  • Experience working with maintenance or operational support systems.
  • Exceptional application architecture, Service-Oriented Architecture (SOA), and software development skills.
  • Strong analytical, verbal, and written communication skills.
  • Experience coordinating software requirements and working with development teams.
  • Experience managing teams of programmers for the deployment of large government multi-agency applications.
  • Experience performing the application Architecture function, from conception to deployment, of a large government multi-agency solution.
  • Demonstrated ability to perform data cleanup, validation, and analysis within complex enterprise systems.
  • Experience developing functional specifications, reports, and system documentation.
  • Strong troubleshooting skills with the ability to diagnose and resolve application, data, and workflow issues.
  • Experience managing user access, roles, and security within enterprise applications.
  • Familiarity with service desk processes and ticket management.
  • Strong communication skills and ability to collaborate with technical and non-technical stakeholders.
  • Proficiency with Microsoft (MS) Excel, MS Word, MS PowerPoint, and MS Visio or other data or application visualization software to document application architecture.
  • At least three (3) years of experience, including IT architecture, in managing applications for message-oriented middleware such as Maximo Integration framework (MIF), WebSphere and Oracle Fusion Middleware.
  • Experience in planning and deploying an enterprise COTS application Knowledge of Maximo 7.6 Azure Infrastructure as a Service (IaaS) architecture.

Nice To Haves

  • Direct experience with Maximo 7.6 or higher or similar Enterprise Asset Management inventory and maintenance systems.
  • Direct experience with Birt reporting, Cognos reporting, and Power BI Experience supporting transit, transportation, or public-sector operational and asset management environments.
  • Experience integrating operational systems with Human Resources (HR), maintenance, and asset-management platforms.
  • Experience with large-scale data cleanup, conversion, or migration efforts.
  • Experience with identity management, workflow engines, or business process automation.
  • Experience planning or deploying COTS portal frameworks (e.g., SharePoint).
  • Formal training in systems analysis, requirements development, or organizational development.
  • Experience integrating more than four (4) legacy applications or data sources across a J2EE, MS.NET, and/or environment.
  • Experience planning and deploying a business process management solution and/or a workflow engine within a large, enterprise software deployment.

Responsibilities

  • Designing and documenting architecture, object models, integrations, and lifecycle/workflow configurations.
  • Performing gap analyses and defining solution approaches for new application capabilities or enhancements.
  • Reviewing technical designs, verifying architectural compliance, and coordinating development activities.
  • Providing technical leadership to analysts, developers, and integration staff supporting Maximo.
  • Supporting troubleshooting efforts requiring architecture-level.
  • Apply concepts of application architecture and service orientation to assist customer teams responsible for developing application requirements in specific functional areas.
  • Coordinate work to prevent overlap and ensure alignment with the Enterprise Architecture Framework, information technology (IT) strategy, Software Development Life Cycle (SDLC), strategic drivers, and standards; Apply gap analysis techniques to define the nature and extent of application scope changes and communicate business case to decision makers.
  • Prepare as-is and to-be application architecture artifacts, including system connect diagrams, application reference models, software requirements documents, interface descriptions, data dictionaries, and application staging plans.
  • Work with data and infrastructure architects and software program managers to ensure the integrity of application systems and plans with overall Enterprise Architecture.
  • Guide the work of business systems/business case analysts and documentation specialists.
  • Design and develop system enhancements for the Maximo application and infrastructure.
  • Test and assist stakeholders with testing enhancements.
  • Work with other Digital Modernization (DM) stakeholders following the change management process to deploy changes to the production application.
  • Perform data cleanup, validation, and conversion activities to ensure Maximo data accuracy and integrity.
  • Develop reports, functional specifications, and documentation to support system enhancements and operational requirements.
  • Troubleshoot Maximo application issues, conduct root-cause analysis, and coordinate resolution with internal teams and contractors.
  • Support contractor activities, including access provisioning for Contractor Officer’s Technical Representatives (COTRs), data cleanup, and issue research.
  • Running and validating operational reports.
  • Maintain system roles and access for Job Code changes, terminations, and Access Request Forms.
  • Manage CA Service Desk/Jira tickets and respond to Maximo-related requests received via email.
  • Process department change orders and support department manager cleanup activities.
  • Apply application architecture and service-oriented design principles to support the development of system requirements.
  • Conduct gap analyses to define application scope changes and communicate impacts to decision makers.
  • Prepare as-is and to-be architecture artifacts, including system diagrams, reference models, requirements documents, interface descriptions, and data dictionaries.
  • Collaborate with data architects, infrastructure teams, and program managers to ensure architectural integrity across systems.
  • Provide input into the deliverables of the business analysts and documentation specialists.

Benefits

  • Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
  • STD, LTD, Supplemental life insurance and ADD&D
  • Comprehensive 401k plan
  • Paid Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service