SAP BTP Architect CPI
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+52 more
Job description
The candidate will work closely with architects, business analysts, SAP functional teams, application teams, and external partners to develop scalable and reliable integrations between SAP and non-SAP applications.
The role requires strong hands-on experience with SAP Cloud Integration (CPI), iFlows, API Management, adapters, message transformations, mappings, security, monitoring, and integration troubleshooting.
Key Responsibilities
- SAP Integration Development
-
Design and develop integration solutions using SAP Cloud Integration (CPI).
-
Develop, configure, test, deploy, and maintain iFlows.
-
Implement synchronous and asynchronous integration patterns.
-
Develop reusable integration components and frameworks.
-
Translate functional and technical requirements into integration solutions.
-
Follow enterprise integration standards and development guidelines.
- SAP Cloud Integration / CPI
Hands-on development experience with:
-
Integration Flows (iFlows), * Implement API security using OAuth 2.0, API keys, certificates, and mTLS.
-
Support API versioning and lifecycle management.
- Data Transformation & Mapping
-
Develop complex message mappings between SAP and non-SAP systems.
-
Work with:
o XML
o JSON
o CSV
o EDI
o IDoc
o SOAP
o REST
-
Develop XSLT and Groovy-based transformations where required.
-
Implement complex mapping logic, lookups, validations, and data conversions.
-
Troubleshoot transformation and mapping issues.
- B2B / EDI Integration
-
Develop and support B2B/EDI integrations.
-
Work with standards such as:
o X12
o EDIFACT
o XML
o JSON
o AS2
-
Develop partner-specific mappings and transformations.
-
Support partner onboarding and certification testing.
-
Troubleshoot EDI transmission, mapping, and functional errors.
-
Experience with Trading Partner Management and Integration Advisor is preferred.
- Error Handling & Monitoring
-
Implement robust exception-handling frameworks.
-
Configure retries, reprocessing, alerts, and error notifications.
-
Monitor integration flows and troubleshoot production issues.
-
Analyze message processing logs and identify root causes.
-
Implement logging and monitoring standards.
-
Support critical production incidents and participate in RCA activities.
- Testing
-
Develop unit test scenarios for integration flows.
-
Perform integration, system, regression, and performance testing.
-
Support SIT, UAT, and production validation.
-
Validate source-to-target data transformations.
-
Create test data and test cases.
-
Resolve defects identified during testing.
- Deployment & DevOps
-
Support deployment of integration content across DEV, QA, UAT, and Production environments.
-
Work with CI/CD pipelines for SAP Integration Suite.
-
Follow source-control and release-management practices.
-
Support automated deployment where applicable.
-
Manage transport and configuration requirements.
-
Maintain technical documentation for deployed integrations.
- Production Support
-
Provide L2/L3 production support for SAP integrations.
-
Analyze and resolve integration failures within agreed SLAs.
-
Perform root-cause analysis for recurring issues.
-
Implement permanent fixes and preventive measures.
-
Support production deployments, cutovers, and hypercare activities.
-
Coordinate with SAP functional teams, infrastructure teams, application owners, and external partners.
Requirements
-
Groovy scripting
-
JavaScript where applicable
-
Content Modifier
-
Router
-
Filter
-
Gather
-
Splitter
-
Multicast
-
Exception Subprocess
-
Local Integration Process
-
ProcessDirect
-
Iterating Splitter
-
Request-Reply
-
JMS queues
-
Data Store
-
Value Mapping
-
Externalized Parameters
-
Secure Parameters
-
Integration Content Packages
- Adapters & Connectivity
Strong hands-on experience with SAP Integration Suite adapters, including:
-
HTTP/HTTPS
-
REST
-
SOAP
-
OData
-
SFTP
-
FTP
-
AS2
-
IDoc
-
RFC
-
JDBC
-
Mail
-
AMQP/JMS where applicable
Experience integrating SAP systems such as:
-
SAP S/4HANA
-
SAP ECC
-
SAP SuccessFactors
-
SAP Ariba
-
SAP Concur
-
SAP EWM
-
SAP TM
with non-SAP applications, databases, SaaS applications, and external business partners.
- API Development & Management
-
Develop and consume REST/SOAP APIs using SAP Integration Suite.
-
Work with SAP API Management for API publishing and consumption.
-
Configure API policies such as:
o Authentication, * 7+ years of enterprise integration development experience.
-
3+ years of hands-on experience with SAP Integration Suite / SAP Cloud Integration (CPI).
-
Strong hands-on experience developing complex iFlows.
-
Strong knowledge of:
o Groovy
o XML
o JSON
o XSLT
o XPath
o REST
o SOAP
o OData
-
Strong experience with SAP and non-SAP integration.
-
Experience with multiple SAP Integration Suite adapters.
-
Strong understanding of enterprise integration patterns.
-
Experience with API development and API Management.
-
Experience with integration security.
-
Strong debugging and troubleshooting skills.
-
Experience with CI/CD and DevOps processes.
Preferred Skills
-
SAP Integration Suite certification.
-
Experience with SAP Event Mesh.
-
Experience with Integration Advisor.
-
Experience with Trading Partner Management.
-
Experience with B2B/EDI integrations.
-
Experience with Kafka or other event-streaming technologies.
-
Experience with SAP S/4HANA integration.
-
Experience migrating integrations from webMethods, MuleSoft, Boomi, TIBCO, or other middleware platforms.
-
Experience with AWS, Azure, or other cloud platforms.
-
Experience with automated integration testing.
-
Experience with Agile delivery methodologies.
Behavioral & Leadership Skills
-
Strong analytical and problem-solving skills.
-
Ability to independently troubleshoot complex integration issues.
-
Strong communication and collaboration skills.
-
Ability to work with distributed global teams.
-
Ability to understand business requirements and translate them into technical solutions.
-
Ability to mentor junior integration developers.
-
Strong ownership and accountability for assigned integrations.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦