Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
AVI LIMITED is home to many of South Africa’s leading and best-loved brands. Listed on the Johannesburg Stock Exchange in the Food Products sector, and centred on the FMCG market, AVI’s extensive brand portfolio includes more than 50 brands. Our single-minded purpose is our brands growth and development. Our brands span a range of categories i...
Read more about this company
Job Specification:
Key Performance Areas:
Interaction with Users
- Communicate with users in the business units at all levels, up to and including executive level
- The purpose of communication is on the following levels:
- To understand a business process from a user perspective, to understand the procedures followed, the nature of the interaction between the users and their customers and the system, and thus to identify gaps in their process, pain-points and bottlenecks that can be closed off with the introduction of a mobile application.
- This can involve the modification of a current business process or the introduction of an entire new process.
- To identify, propose, explain and get agreement on a high-level user interface design, and also the design of how the app interacts with back-end ERP functionality.
- A collaborative approach, using an Agile methodology is applied here, and the design/build phases do not necessarily follow a waterfall flow sequence, but will frequently iterate.
- To facilitate, expedite and guide user testing without allowing for scope creep.
- To provide training material and conduct user training where necessary
Interaction functional consultants
- Obtain a thorough understanding of current system-level processes
- Through a collaborative approach, to arrive at an interaction design whereby mobile apps interact with the back-end ERP system process in a manner that adheres to standard best practices, with a minimum of customisation
- To collaboratively conduct tests of back-end integration, to ensure that transactional data is captured correctly
Troubleshoot and debug issues on existing solutions
- Top-down binary elimination of possible causes approach
Build solutions in ERP system, PI, GRC and mobility environment
- Programming and configuring solutions using best-practice and AVI policy
Test and ensure the excellence of solutions delivered
- Detailed pre-design of test plans that include methods to prove that ALL new requirements are met
- Test plans that ensure that ALL existing functionality is not affected
Document (both user and technical) solutions delivered
- Word, Adobe and SAP tools
- In-line documentation
Research, recommend and document new best practices
Theoretical knowledge, imagination, and the ability to engage with a broader international IT community
Minimum Requirements:
Experience:
- 8 years’ experience working as a SAP Technical Developer
- 5 years working knowledge of SAP back-end modules and processes (including HR, FI, MM, SD, PM)
- 5 years working knowledge of ABAP, including OO, Function Modules, ALE/Idocs, Dynpro, Reports, Forms, the SAP Enhancement Framework and SAP Workflow
Qualifications:
- Relevant Tertiary Qualification
Additional Requirements:
- Knowledge of “Standard” Web Technologies (HTML5, Javascript, the DOM (Document Object Model) IE, Chrome, and how to make use of the Consoles and debugging tools within the various browsers)
- Knowledge of ERP concepts
- Knowledge of User Experience Theory
- Non-ERP SAP Systems (PORTAL/GRC/SOLMAN/PO)
- Object-oriented programming concepts
Competencies:
- Thinking Analytically
- Developing Personally
- Building Relationships
- Embracing Change
- Working Together
- Minimising Risk
- Maintaining Productivity
- Articulating Information
Closing Date: 6th, April 2022