Job Overview
The role of a Senior SAP Developer is to design, implement, and monitor integration flows between cloud and on-premise systems using SAP CPI.
Responsibilities:
*
Design and Implement Integrations:
Design and implement integrations between cloud and on-premise systems using SAP CPI.
*
Monitor and Troubleshoot Integration Flows:
Monitor and troubleshoot integration flows and APIs to ensure seamless connectivity.
*
Ensure Secure Data Exchange:
Ensure secure data exchange and compliance with enterprise standards by implementing proper authorization controls.
*
Collaborate with Teams:
Collaborate with SAP BASIS and functional teams to ensure seamless connectivity and efficient data exchange.
Skills and Qualifications:
*
Proficiency in ABAP Objects:
Proficiency with ABAP Objects, including custom class and interface creation, and familiarity with standard objects such as ALV tables.
*
Experience with System Integration:
Experience with system integration via ALE, REST API, OData, CPI, CPI-DS, or other BTP products.
*
Knowledge of Lock Object Concept:
Knowledge of the lock object concept, including custom lock object creation and managing locking operations within programs.
*
Experience Analyzing IDocs:
Experience analyzing, troubleshooting, and reprocessing IDocs.
*
Understanding of Batch Job Scheduling:
Understanding of batch job scheduling, with experience using SM37 to review batch jobs.
*
Knowledge of SAP Authorization Object Concepts:
Knowledge of SAP authorization object concepts.
*
Experience Supporting Upgrades:
Experience supporting upgrades (SPAU/SPDD) during upgrades and evaluating/applying SAP Notes.
*
Experience Developing Custom IDocs:
Experience developing and supporting custom IDocs/workflows.
*
Expertise in Advanced ALV Tools:
Expertise in ABAP Objects, including inheritance, polymorphism, persistent objects, events, dynamic programming with RTTS, and advanced ALV tools such as trees.
*
Experience with Performance Tuning:
Experience with performance tuning using tools such as Runtime Analysis, SQL Tracer, and Code Inspector.
*
Knowledge of CDS Views:
Knowledge of CDS views; experience developing with Eclipse/ADT.
*
Experience Developing with SAP Fiori:
Experience developing with SAP Fiori.
*
Understanding of Integration Points:
Understanding of integration points between Coupa and SAP.
*
Experience Leading Complex Projects:
Experience leading complex projects and coordinating work amongst a cross-functional team.
*
Experience with Certificates and SSL:
Experience with certificates, cipher, Host certificates and SSL.