Role Purpose
We are looking for an experienced Senior ABAP PS/IM Consultant to join a team on a short-term contract basis within an S/4HANA environment. The successful candidate will support an SAP PS and IM implementation project, including integration work that essentially replaces Internal Orders for projects.
Key Skills
ABAP with a focus on PS (Project Systems) and IM (Investment Management) modules, integration technologies including IDocs, BAPIs, RFCs, Web Services, and SAP Cloud Integration or SAP PI/PO, as well as knowledge of transport management, version control, and debugging tools.
Essential Requirements
- Strong proficiency in ABAP programming including ABAP Object-Oriented (ABAP OO) concepts.
- Strong experience in ABAP on HANA including CDS Views, AMDP, Core Data Services, and performance tuning.
- Proven experience working with SAP PS and IM modules.
- Solid understanding of business processes in PS and IM, including budgeting, project structuring, and capital management.
- Expertise in integration technologies including IDocs, BAPIs, RFCs, Web Services, and SAP Cloud Integration (SCI) or SAP PI/PO.
- Knowledge of transport management, version control, and debugging tools.
- Knowledge of integration concepts including OData and REST services.
- Experience in ECC to S/4HANA migration or conversion projects.
- Strong analytical, problem-solving, and communication skills, with the ability to work independently and collaboratively in cross-functional teams.
- Experience with Agile or DevOps methodologies is advantageous.
Nice-to-Have
- Familiarity with tools such as Workflow Builder, Business Object Builder (BOR), Eclipse IDE, and enhancements including BADIs and BAPIs.
- Exposure to SAP Analytics Cloud or SAP BTP development.
- S/4HANA implementation experience is an added advantage.
Core Responsibilities
- Lead and support the SAP PS and IM implementation project, including integration to PPM and replacement of Internal Orders for projects.
- Design, develop, test, and maintain custom ABAP programs, reports, forms, enhancements, and interfaces in the S/4HANA environment.
- Support and enhance functionalities within SAP PS and IM modules, ensuring efficient data flow and integration with SAP and non-SAP systems.
- Work on integration technologies including IDocs, RFCs, BAPIs, Web Services, OData, and APIs for system-to-system communication.
- Perform code reviews and optimisation, ensuring compliance with SAP development standards and best practices.
- Collaborate with functional consultants and business analysts to translate requirements into technical specifications and solutions.
- Participate in all project phases including analysis, design, build, testing, and deployment.
- Provide production support, troubleshoot issues, and implement fixes or enhancements.
- Maintain technical documentation for all developments and changes.
- Log calls with SAP and follow up on resolution.
Additional Information
This is a hybrid contract role based in Johannesburg running for approximately 2 months (680 hours). Client details are kept confidential. Salt is acting as an Employment Business in relation to this vacancy.
- Travel may be required on request and will be covered.