Integration Architect - Level 2
Job Summary
The Integration Architect is responsible for designing, governing, and evolving enterprise integration solutions across cloud, SaaS, on-premises, and partner ecosystems. This role serves as a bridge between business and technology teams, translating business requirements into scalable, secure, resilient, and future-ready integration architectures.
The Integration Architect will establish standards, reusable patterns, and best practices across the integration landscape while partnering closely with Enterprise Architecture, Engineering, Security, Infrastructure, Product Owners, and business stakeholders to ensure reliable data exchange, real-time integrations, and enterprise platform scalability.
This role requires a strong combination of hands-on technical expertise, architectural governance, and stakeholder management experience within complex enterprise environments.
Key Responsibilities
Integration Architecture & Design
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.
Technical Leadership & Governance
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.
Collaboration & Delivery Support
Work closely with business stakeholders to understand requirements and translate them into scalable technical solutions.
Support project teams throughout design, development, testing, deployment, and production rollout phases.
Facilitate architecture reviews and technical decision-making processes.
Collaborate with vendors and third-party partners when integration initiatives require external systems connectivity.
Operational Excellence
Ensure integration solutions meet non-functional requirements including reliability, performance, scalability, monitoring, availability, and supportability.
Partner with operations and support teams to establish monitoring strategies, runbooks, and support models.
Promote continuous improvement and operational efficiency across the integration ecosystem.
Education
Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Computer Engineering, or a related technical field.
Master's degree or relevant architecture certifications are considered a plus.
Experience
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.
Technical Qualifications
Required
Strong hands-on experience designing APIs using REST/JSON and service-based integration architectures.
Experience with cloud integration platforms and middleware technologies.
Deep understanding of integration patterns including:
Synchronous and asynchronous integrations
Event-driven architectures
Publish/Subscribe models
Orchestration
Data transformation patterns
Strong understanding of security concepts including:
OAuth
JWT
Certificates
Encryption
Secure data exchange
Experience with Oracle Integration Cloud (OIC).
Experience with Azure Integration Services.
Experience with API Management platforms.
Knowledge of messaging and event platforms including Service Bus, queues, and topics.
Experience integrating ERP, CRM, SaaS, eCommerce, Supply Chain, and enterprise business platforms.
Strong knowledge of architecture documentation and modeling techniques.
Preferred
Experience with Azure Event Grid, Event Hub, Logic Apps, Functions, or related services.
Experience with iPaaS platforms.
Experience with DevOps, CI/CD pipelines, and automation practices.
Knowledge of microservices architecture.
Exposure to cloud-native integration patterns.
Experience in regulated enterprise environments.
Key Competencies
Enterprise-scale architectural thinking.
Strong systems design and problem-solving skills.
Ability to balance short-term delivery objectives with long-term architectural strategy.
Strong communication and stakeholder management skills.
Ability to influence both technical and non-technical audiences.
Collaborative leadership mindset.
Business-oriented technology approach.
Strong documentation and presentation skills.
Continuous improvement and innovation mindset.
Why Join Us?
This is an opportunity to play a key role in shaping the future integration architecture of a growing enterprise environment. You will work on strategic initiatives involving cloud transformation, enterprise platforms, APIs, and next-generation integration capabilities while collaborating with multidisciplinary teams across the organization.
- Department
- Talent
- Locations
- Multiple locations
- Remote status
- Fully Remote
- Employment level
- Professionals
About CRG Solutions
CRG is a Global provider of IT and Technology Solutions,
Managed Services, Direct Hire & Contract Staffing
We are focused on meeting our clients’ needs in IT support. We offer Support, Engineering, Consulting, Talent,
and/or Outsourcing Services to allow our customers to focus on their core business.