Design and lead the architecture of complex integrations using APIs, event-driven architectures, messaging, middleware, and cloud integration platforms.
Define and maintain enterprise integration standards, reference architectures, reusable patterns, and best practices.
Ensure integrations are scalable, secure, resilient, and aligned with enterprise architecture principles.
Produce architecture artifacts including solution designs, sequence diagrams, integration specifications, data flows, and technical documentation.
Evaluate emerging technologies and recommend improvements to the integration landscape.
Provide architectural leadership and technical guidance to integration and application delivery teams.
Review solution designs and ensure compliance with enterprise architecture standards.
Partner with Enterprise Architecture, Security, Infrastructure, Data, and Application teams to ensure alignment and governance.
Identify technical risks, architectural gaps, and opportunities to reduce technical debt.
Drive consistency across enterprise integration solutions and implementation practices.
Support project teams throughout design, development, testing, deployment, and production rollout phases.
Requirements
Minimum of 8+ years of experience in Information Technology, Enterprise Applications, Integration, Middleware, or Solution Architecture roles.
Minimum of 3+ years of experience as an Integration Architect, Solution Architect, or similar architecture-focused role.
Proven experience designing and governing enterprise-scale integration solutions across cloud, SaaS, on-premises, and hybrid environments.
Experience supporting complex enterprise initiatives involving multiple business units, stakeholders, and technology platforms.
Experience working within enterprise architecture frameworks, governance models, and technology standards.
Experience supporting Agile, Hybrid, and Waterfall delivery methodologies.