engineering
Posted 3 weeks agoSAP CPI Developer
at South Geeks
Remote
Responsibilities
- Responsibilities - Build the new SAP CPI iFlow (HTTPS inbound). - Co-design the joint XSD with the client PM. - Implement SAP Gateway routing, error handling, dead-letter strategy, and CPI-to-SAP correlation IDs. - Set up controlled SFTP / Google Cloud Storage file handoff. - Write the iFlow documentation and runbook. - Support SIT testing for Deep Insert atomicity.
Requirements
- We´ll be happy to see your application, even if there are skills you don't quite master! About Us At South Geeks, we engage top-performing Software Engineers, Security Experts, and Data Analysts from Latin America to join our clients' teams worldwide.
- About the Client Our client is a Fortune 500 global energy company running a strategic initiative to migrate historical Plant Maintenance data into SAP S/4HANA through a governed, auditable web application integrated with SAP CPI.
- About the Role We are looking for an SAP CPI Developer to build a brand-new SAP CPI iFlow for PM Historical Notifications from scratch.
- What You Need to Succeed in This Role - SAP Cloud Platform Integration (CPI / BTP Integration Suite), 2+ years hands-on. - OData V2 Deep Insert (CREATE_DEEP_ENTITY): direct iFlow implementation experience.
- Expect a live iFlow trace or code sample at the technical interview. - HTTPS inbound adapter, payload validation, security policy. - XML/XSD mapping in iFlow (Graphical Mapping or XSLT, schema validation node). - SAP Gateway integration (OData service call from CPI, OAuth2 or Basic auth). - Error handling in CPI (dead-letter queue, exception subprocess, alert framework). - Professional written English for interface contract documentation.
- Nice to have: SFTP adapter for controlled file pickup; CPI monitoring (MPL log interpretation, correlation IDs, alerts); XSD schema design for collaborative authoring; CPI tenant administration; SAP S/4HANA connectivity (Cloud Connector or direct HTTPS); SAP PM module awareness.
Benefits
- What We Offer - 100% remote work - Payment in USD This position is available for candidates based in LATAM.