Job Description
Integration Architect & Specialist
Role Purpose
The Integration Architect & Specialist will be responsible for designing, governing and enabling enterprise integration architectures that seamlessly connect applications, platforms, data, APIs and external ecosystems. The role will define and implement scalable, secure, resilient and reusable integration patterns across legacy and modern technology environments, enabling real-time and batch integration, API-led connectivity, event-driven architecture and seamless business-process orchestration. The role will work closely with Enterprise Architecture, Application, Data, Cloud, Cybersecurity, Product and Engineering teams to ensure consistent and robust integration across the enterprise.
Key Responsibilities
1. Enterprise Integration Architecture
- Design end-to-end integration architectures across enterprise applications, platforms, data and external systems.
- Define integration strategies and architecture patterns across legacy, on-premise, cloud and SaaS environments.
- Design synchronous and asynchronous integration solutions.
- Define reusable integration patterns, standards and reference architectures.
- Ensure integration architectures are scalable, resilient, secure and cost-effective.
- Identify opportunities to simplify fragmented integration landscapes and reduce point-to-point integrations.
2. API Architecture & Management
- Design and govern API-led integration architectures.
- Define API standards, design principles, lifecycle management and governance.
- Design RESTful and, where appropriate, GraphQL APIs.
- Define API security, authentication, authorisation, throttling and versioning.
- Establish API reuse and discoverability across the enterprise.
- Support API productisation and external ecosystem integrations.
- Define API gateway and management architecture.
3. Event-Driven Architecture
- Design event-driven and real-time integration architectures.
- Define enterprise event models and event-driven integration patterns.
- Design solutions using event streaming and messaging platforms such as Kafka or equivalent technologies.
- Establish appropriate patterns for: Event publishing, Event consumption, Event orchestration, Event routing, Message transformation, Retry and failure handling.
- Design architectures capable of supporting high-volume, low-latency transactions.
4. Integration Platforms & Middleware
- Architect and evaluate enterprise integration platforms and middleware.
- Work with technologies such as: API Management, Enterprise Service Bus, Integration Platform as a Service (iPaaS), Message brokers, Event streaming platforms, API gateways, Workflow/orchestration platforms.
- Define appropriate technology choices based on business and technical requirements.
- Drive standardisation and rationalisation of integration technologies.
5. Application & System Integration
Design integration across: Core Applications Digital Channels CRM ERP Data Platforms AI Platforms Partner Ecosystems
Responsibilities include:
- Application-to-application integration
- System-to-system integration
- Legacy modernisation
- SaaS integration
- Cloud integration
- Partner/B2B integration
- External API integration
- Database and data integration
- File-based integration where required
6. Cloud & Hybrid Integration
- Design integration architectures spanning on-premise, private cloud and public cloud.
- Define hybrid integration patterns.
- Support cloud migration and application modernisation programmes.
- Ensure secure connectivity between enterprise environments and cloud platforms.
- Design for scalability, availability, disaster recovery and business continuity.
7. Integration Security
- Incorporate security into integration architecture by design.
- Define authentication and authorisation mechanisms such as: OAuth 2.0, OpenID Connect, Mutual TLS, JWT, API keys where appropriate.
- Ensure encryption in transit and appropriate protection of sensitive data.
- Design secure external and partner integrations.
- Work with Cybersecurity and Risk teams to ensure compliance with enterprise security standards.
8. Integration Reliability & Resilience
- Design integrations with appropriate: Retry mechanisms, Circuit breakers, Timeouts, Idempotency, Error handling, Dead-letter queues, Failure recovery, Transaction management.
- Ensure integrations meet defined availability, performance and resilience requirements.
- Establish observability and monitoring for integration services.
9. Integration Governance
- Define and maintain enterprise integration standards and principles.
- Review solution designs and ensure compliance with approved architecture.
- Maintain integration reference architectures and design patterns.
- Conduct architecture reviews for major integration initiatives.
- Identify and manage integration technical debt.
- Ensure consistency across integration implementations.
10. DevSecOps & Integration Engineering
- Enable automated deployment and lifecycle management of integration components.
- Support CI/CD for APIs, integration services and event streams.
- Establish appropriate testing strategies, including: API testing, Contract testing, Integration testing, Performance testing, Security testing.
- Promote Infrastructure as Code and automated configuration management where appropriate.
Key Technical Skills
Integration Architecture
- Enterprise Integration Patterns
- API-led architecture
- Event-driven architecture
- Service-oriented architecture
- Microservices
- Application integration
- Hybrid integration
- B2B integration
APIs
- REST
- SOAP
- GraphQL
- API gateways
- API management
- OAuth 2.0
- OpenID Connect
- JWT
- API lifecycle management
Messaging & Events
- Apache Kafka
- Message queues
- Event brokers
- Pub/Sub
- Event schemas
- Event orchestration
- Streaming architectures
Integration Platforms
Experience with one or more of:
- MuleSoft
- Boomi
- IBM Integration Bus / ACE
- Azure Integration Services
- AWS Integration Services
- Google Cloud integration services
- Informatica
- SAP Integration Suite
- WSO2
- Other enterprise iPaaS / middleware platforms
Cloud
- AWS / Azure / GCP
- Kubernetes / containers
- Serverless integration
- Cloud networking
- Hybrid cloud architecture
Engineering
- Java / Python / .NET or equivalent
- SQL
- CI/CD
- Git
- DevSecOps
- Infrastructure as Code
- Monitoring and observability
Experience & Qualifications
- 812+ years of experience in Integration Architecture, Solution Architecture, Middleware, API Architecture or related technology domains.
- Proven experience designing enterprise-scale integration solutions.
- Strong experience across APIs, messaging, event streaming and middleware.
- Experience integrating legacy systems with modern cloud-native platforms.
- Experience with large-scale transformation and modernisation programmes.
- Experience working with multiple technology teams and business stakeholders.
- Experience in insurance, banking or financial services is preferred.
- Bachelor’s/Master’s degree in Computer Science, Engineering, IT or related discipline.
Key Competencies
- Strong enterprise and solution architecture skills
- Deep understanding of integration patterns and technologies
- Strong API and event-driven architecture expertise
- Ability to simplify complex integration landscapes
- Strong understanding of security and resilience
- Hands-on technical problem-solving capability
- Ability to translate business requirements into technical architecture
- Strong communication and stakeholder-management skills
- Ability to work across legacy and modern technology environments
- Strong technology evaluation and decision-making skills
Key Deliverables
The Integration Architect & Specialist will be responsible for producing:
- Enterprise integration architecture
- Solution and system integration architectures
- API architecture and standards
- Event-driven architecture
- Integration reference architectures
- Integration design patterns
- API specifications and integration contracts
- Architecture decision records
- Integration technology assessments
- Security and resilience architecture
- Integration modernisation roadmaps
- Technical architecture documentation