SAP BTP/CI
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
**Role & responsibilities** Integration Development - Design, develop, and deploy **integration flows (iFlows)** using SAP Integration Suite (CPI). - Build interfaces between **SAP and non-SAP applications**. - Develop and consume **REST, SOAP, OData, and IDoc services**. - Configure adapters such as SFTP, HTTP, SOAP, REST, JDBC, IDoc, and SuccessFactors. Integration Design & Architecture - Analyze business requirements and design end-to-end integration solutions. - Define integration patterns, message flows, and data mappings. - Develop scalable and reusable integration architectures on SAP BTP. Data Transformation & Mapping - Create **message mappings**, value mappings, and format conversions. - Perform XML, JSON, CSV, and EDI transformations. - Develop **Groovy scripts**, XSLT mappings, and custom logic as required. SAP System Integration - Integrate SAP S/4HANA, ECC, SuccessFactors, Ariba, Concur, IBP, and third-party systems. - Configure connectivity between cloud and on-premise applications. - Support application modernization and hybrid integration scenarios. Security & Connectivity - Implement authentication and authorization mechanisms (OAuth 2.0, Basic Authentication, Certificates). - Manage security artifacts, keystores, and API security policies. - Configure destinations, cloud connectors, and connectivity services. Testing & Deployment - Perform unit testing, SIT, UAT, and production deployments. - Validate end-to-end integration scenarios. - Manage transport and release activities across environments. Monitoring & Support - Monitor interfaces and troubleshoot integration failures. - Analyze logs and resolve production incidents. - Optimize integration performance and reliability. - Provide L2/L3 support for critical business interfaces. API Management - Design, publish, and manage APIs using SAP API Management. - Implement API security policies and lifecycle management. - Monitor API usage and performance. Documentation & Stakeholder Management - Prepare technical specifications, integration design documents, and support documentation. - Collaborate with business users, functional consultants, and technical teams. - Conduct knowledge transfer and user training sessions.