Responsibilities:
- Develop ODH's reference integration architecture, based on ODH business & IT strategy.
- Identify the Digital Transformation integration needs (applications/data/processes) and opportunities.
- Identify future business/digital requirements against the current architecture, perform gap analysis, develop requirements for technology architecture, and prepare migration strategies.
- Leverage existing Digital assets to address common needs.
- Design and lead the implementation of solution architecture in the Enterprise Applications domain.
- Present the benefits of new technologies and assets to different internal stakeholders (business & digital).
- Govern design & implementation of ODH integration layers (for enterprise applications and digital channels) 8. Maintain and govern ODH's transition architecture(s) for temp solutions.
- Develop rules and best practices for managing ODH Integration platforms.
- Assess the feasibility of migrating from the current state to the target architecture, identify the risks associated with migrating to the target architecture and technologies, and make recommendations for risk mitigation.
- Govern the design and implementation of ODH APIs, required to integrate Enterprise applications, and any other internal/external systems.
- Ensure the development of the ODH Integration Inventory across all ODH destinations.
- Ensure availability and maintainability of ODH Integration documentation.
- Develop , document, communicate, and implement Integration architecture principles.
- Establish rules and procedures to ensure the security of ODH APIs.
- Govern vendor's implementations to ensure its compliance with ODH reference architecture and EAI standards.
- Develop ODH integration technologies standards and preferences.
Knowledge, Skills & Experience:
- 10+ years IT experience.
- 2.5+ years experience architecting integration solutions.
- Experience with Enterprise Architecture frameworks and methodologies is a must.
- Experience with enterprise Data integration solutions.
- Demonstrated experience architecting services integration at solution and enterprise levels.
- Experience with API Management (APIM) and Enterprise Service Bus (ESB) technologies and platforms.
- Working knowledge of cloud-based infrastructures, SDLC pipelines, and deployments/configurations best practices/standards.
- Experience managing and architecting for multiple enterprise applications integration projects simultaneously.
- Experience with Integration Architecture governance and ensuring compliance with the enterprise integration principles and standards.
- Experience with Swagger (OpenAPI) specification is a must.
- Strong understanding of APIs security is a must.
- Desire to coach and mentor technical teams including APIs developers and integration platforms mangers.