- Play a technical solution architect role for all change requests.
- Mediate between developers and functional team members and will engage directly with product owner(s) and external partner feature team(s) for the respective projects/maintenance/operations requirements.
- Technical oversight of developments on SAP systems that run global business processes spanning the supply, warehouse logistics and sales of automotive parts.
- Reviewing proposed solutions and code changes, based on learned knowledge of existing system design and company’s global development guidelines.
- Making sure the development solution will align with the current technical functions of the system and will fit the overall architecture.
- Reviewing and approving the technical specifications.
- Reviewing development, checking code quality against company standards.
- Reconfirming during the code review that the completed development meets the original requirement, as explained by the functional expert.
- Development will also be required, where the above tasks will be conducted by peers.
- Reviewing & approving the functional specifications, make sure that it is complete, understandable and logically consistent from a development point of view.
- Attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc.
- Understanding the release management process and keeping track of the release schedule.
- Endeavour to understand the company SAP system landscape and be abreast of what changes are planned and how they will affect topics planned over a release.
- Go-live preparation and post go-live support.
- Receiving, troubleshooting, resolving, and closing operational and maintenance tickets within defined SLA’s (Service Level Agreements).
- Interact with consultants of other modules.
- Taking a proactive approach in the software development process.
- Change Management – Manage changes and present to relevant CAB.
- Development debugging.
- Update and maintain documentation as an existing system’s functionality is changed.
- Daily use of the Agile Tool Chain, as per the updates required by the respective feature team(s).
Minimum Requirements:
Qualifications & experience required:
- Matric (Senior Certificate) plus relevant IT Degree/Diploma (Information Technology/Engineering).
- SAP ABAP Certification.
- 8 – 10 years plus ABAP development experience required.
- 5-8 years of DevOps (Operations, configuration/development) experience in commercial/and/or retail end user IT applications.
International travelling: Must be willing to travel internationally.
Weekend/public holidays: Willingness and ability to work on weekends and public holidays on implementation and operations (IT Support) related tasks.
Essential skills required:
- Experience in the following modules: SAP ABAP, UI5, SAP Fiori, S/4HANA.
- Agile working methodology.
- Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation.
- Good knowledge of Object Orientated Design Paradigms.
- Test Driven Development Methodologies and how to make new and existing code testable.
- Very strong understanding of optimized data retrieval and code performance techniques.
- Confluence and JIRA.
- SAP Solution Manager exposure.
- Modern ABAP understanding (advantageous).
- SAP MM, SD, WM, APO exposure (advantageous).
- Build Management capabilities and/or willingness.
- Level 1 process integration knowledge across multiple SAP Modules.
- Level 1 technical (including infrastructure) integration knowledge across multiple technologies.
- Flexibility to take up different tasks in the project.
- Ability and willingness to coach and give training to fellow colleagues and users when required
Desired Skills:
- ABAP Dev
- ABAP Developer
- SAP ABAP Dev