Key Responsibilities
Integration Design & Development
- Design and build integrations between SAP S/4HANA and external applications using SAP BTP Integration Suite (CPI).
- Develop and maintain iFlows, message mappings, value mappings, and reusable integration components.
- Build and manage APIs using OData and REST protocols.
- Configure and work with adapters such as IDoc, SOAP, SFTP, HTTP, and event-based integrations.
Security & Compliance
- Implement secure integration patterns including OAuth2, JWT, and mTLS.
- Ensure secure communication, authentication, and authorization mechanisms.
- Develop audit logging and monitoring frameworks for integration flows.
Performance & Reliability
- Optimize integrations for high-throughput environments, especially BFSI workloads.
- Implement retry mechanisms, resilience patterns, and error-handling frameworks.
- Ensure accurate data reconciliation for financial transactions.
DevOps & Deployment
- Automate deployments using Git and CI/CD pipelines.
- Maintain version control and transport management processes.
- Support unit testing and integration testing activities.
Documentation & Collaboration
- Prepare High-Level Design (HLD) and Low-Level Design (LLD) documents.
- Create monitoring dashboards and support runbooks.
- Collaborate with functional and business teams to translate business requirements into scalable integration models.