.**Description**SAP CPI is the main middleware tool that allows integrations between different Cloud and OnPremise platforms. It is the service that allows to connect systems, perform mappings, sign messages, encrypt, decrypt, and perform integration flows. CPI allows to perform graphical mappings, with code (Groovy/JavaScript) and with XSLT. On SAP CPI you'll manage service calls (RFM, SOAP, HTTP, and OData) and work with different data interchange formats like XML, JSON and more.SAP Ariba CIG integrates SAP Ariba solutions into existing customer infrastructure. CIG specializes in supply chain and procurement processes with a defined set of message types and Ariba interface specific mappings that make it simple to connect with trading partners. Intuitive self-service tools let you quickly configure, extend, and test processes, while automated upgrades and monitoring make it easy to keep transactions flowing smoothly.**Typical Activities**:- Analyse requirements, collaborate with architects and other engineers to produce thoughtful integration designs & monitoring setups.- Implement, support and/or monitor SAP integration solutions and middleware for on-premise, cloud or hybrid scenarios.- Develop, enhance and test API endpoints to satisfy the current and future needs or requirements of the customer and/or the market as applicable.- Execute data integration and unit testing.- Solutions of production level integration issues.- Communicating effectively with project team members at different technical knowledge levels and often remotely across diverse geographical locations.- Stay up to date with new technology and trends.- Participate in multidisciplinary team reviews to yield high quality software.**Requirements**:- General passion and affinity for Information Technology- Good understanding of Web Services and APIs- Understanding of XML, XSD, WSDL, Schema Validations, and XSLT.- Understanding of internet protocols and standards such as HTTP, SSL, REST, JSON, XML and direct socket communications.- Understanding of csv & text files and related concepts such as character maps (UTF8).- Be a driven self-learner- Dynamic, creative and motivated personality- Logical and analytical thinking.- Fluent level in English verbally as well as in writing.- Good command of MS Office tools (Excel, PowerPoint, Word)**Nice to have**:- Any knowledge of Client facing Applications concepts (HTTP/S, sessions, cookies, authentication, and authorization, SSO, etc)- Any experience in microservices and messaging.- Any experience with databases- Knowledge on international bussiness- Any experience with functional, unit and integration testing.- Any knowledge of modern software development practices and tools. (e.G., Design, Build and Test, Continuous Integration, Agile)