SAP CPI Developer @Swan iT Recruitment
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] SAP CPI Developer @Swan iT Recruitment

YDay - Swan iT Recruitment is hiring a remote SAP CPI Developer. πŸ’Έ Salary: unspecified πŸ“Location: South Africa

Role Description

The SAP CPI Integration Developer will design, build, and optimize end-to-end integration solutions across SAP and non-SAP systems using SAP Cloud Platform Integration (CPI). The role requires hands-on expertise in integration patterns, cloud connectivity, API management, and troubleshooting complex integration landscapes. The candidate will collaborate with functional teams, architects, and business stakeholders to deliver scalable, secure, and high-performance integrations.

Duties & Responsibilities

  • Design and Develop Integrations:
    • Build integration flows (iFlows) using SAP CPI, including message mappings, routing, transformations, and exception handling.
    • Develop integrations between SAP S/4HANA and third-party systems.
    • Implement SOAP, REST, OData, IDoc, SFTP, JDBC, and other adapters.
  • Integration Architecture & Best Practices:
    • Apply enterprise integration patterns and CPI best practices for performance, reusability, and security.
    • Design scalable integration frameworks using APIs, event-driven architecture, and microservices where applicable.
  • API Management:
    • Work with SAP API Management for API design, policies, security, and lifecycle management.
    • Publish, secure, and monitor APIs for internal and external consumption.
  • Testing & Deployment:
    • Perform unit testing, integration testing, and support UAT cycles.
    • Manage transport of iFlows across environments and ensure proper version control.
  • Monitoring & Support:
    • Monitor CPI message queues, troubleshoot failed messages, and optimize performance.
    • Provide L2/L3 support for integration issues and root-cause analysis.
  • Documentation & Collaboration:
    • Create technical design documents, mapping sheets, and operational guides.
    • Work closely with functional consultants, business analysts, and project managers.

Qualifications

  • 5+ years of hands-on experience with SAP CPI (Cloud Platform Integration).
  • Strong knowledge of integration patterns, message mapping, XSLT, Groovy scripts, and JavaScript.
  • Experience with SAP BTP, API Management, and Cloud Connector.
  • Solid understanding of IDoc, BAPI, RFC, OData, and REST/SOAP services.
  • Experience integrating with SAP modules such as S/4HANA, SAP IBP, Concur etc.
  • Familiarity with security concepts: OAuth, SAML, certificates, PGP encryption.
  • Strong debugging, performance tuning, and problem-solving skills.
  • Experience with Agile/Scrum methodologies.

Preferred Qualifications

  • SAP CPI or SAP Integration Suite certification.
  • Experience with Event Mesh, Integration Advisor, or Open Connectors.
  • SAP ABAP, Odata knowledge nice to have.

Soft Skills

  • Strong communication and stakeholder-management abilities.
  • Ability to work independently and mentor junior developers.
  • Analytical mindset with a focus on quality and continuous improvement.
Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
SAP CPI Developer @Swan iT Recruitment
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 140,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 140,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 140,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later