SAP Integration Engineer (BTP)
On-siteMelbourne, Victoria, Australia
Job Summary
Lead SAP BTP integration projects by designing and implementing API-first and event-driven architectures using CPI, APIM, and Event Mesh. Execute message mappings, Groovy scripts, and error handling while managing IDoc, OData, and OAuth2 protocols across S/4HANA, SuccessFactors, and Ariba environments. Drive CI/CD pipelines for integration artifacts via Azure DevOps or Jenkins and maintain operational excellence through BTP Monitor, Splunk, and SLA management. Ensure security compliance across IAS/IPS, XSUAA, and network allow-lists while adhering to Australian data residency and APRA CPS 234 regulations.
Required Qualifications
- 7+ years in enterprise integration
- 5+ years SAP BTP Integration Suite (CPI, APIM, Event Mesh)
- Proven delivery within SAFe/Agile frameworks on large, multi‐vendor SAP programs
- Strong hands‐on with CPI (message mappings, Groovy/JavaScript scripts, error handling, content modifiers, exception subprocesses)
- Deep knowledge of integration patterns and protocols: IDoc/ALE, OData, SOAP/REST, JMS/AMQP, SFTP/FTPS/AS2, webhooks, certificates/keys, OAuth2/SAML/JWT
- Experience implementing API‐first and event‐driven architectures (domain events, topic design, dead‐letter handling, replay strategies)
- CI/CD for SAP integration artifacts using Git and one or more of Azure DevOps, Jenkins, GitHub Actions; experience with CTS+ / Transport Management
- Security architecture across BTP: IAS/IPS, XSUAA, role collections/scopes, destination service, key management, mTLS, network allow‐lists, IP filtering
- CAP (Node.js/Java) service integration with Integration Suite and Event Mesh
- Demonstrated experience with S/4HANA integration (AIF, IDoc, OData, BAPIs, RFC), and at least one of SuccessFactors/Ariba/Concur
- Operational excellence: monitoring (BTP Monitor, Exception Logs, Splunk/CloudWatch/Azure Monitor), alerting, SLA management, RCA
- Understanding of Australian data residency, Privacy Act, and sector regulations (e.g., APRA CPS 234, ATO reporting/Payroll STP contexts)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.