REQUIREMENTS- Matric, Bachelors degree in computer science, Information Technology, or a related field, with above-average academic performance being an advantage
- Certification in relevant technologies or methodologies (e.g. Systems Analysis, Business Analysis, etc.) is an advantage
- Minimum of 5 years in application support or a similar technical support role
- Minimum of 5 years experience with business applications such as ERP systems, CRM, POS, Payroll, Property Management systems, and/or other enterprise software solutions
- Minimum of 5 years experience in executing projects
- Experience with Agile project methodologies (e.g. Scrum) would be an advantage
- Minimum of 3 years experience in managing relational databases
- Experience working with database management systems such as Oracle, Microsoft SQL Server, MySQL, or PostgreSQL considered an advantage
- Minimum of 2 years experience in maintenance of integration architectures such as APIs
- Strong understanding of accounting practices and processes
- Strong technical aptitude and troubleshooting skills
- Familiarity with ITIL principles and incident management processes
DUTIES- Conduct thorough analysis with the business stakeholders to gather and document system requirements, provide updates on project progress, and address any concerns, risks or issues that arise.
- Translate business requirements into technical specifications and system designs. Collaborate with developers and architects to design robust and scalable solutions.
- Work with internal and external technical resources to ensure the successful and secure implementation and maintenance of business systems.
- Conduct thorough testing and debugging to ensure system reliability and functionality.
- Provide first and second-line support for business applications, including troubleshooting issues, applying updates, and addressing user concerns.
- Continuously ensuring that systems are operating optimally and meeting business needs.
- Maintain documentation of system designs, configurations, and processes.
- Provide guidance and assistance to users to enhance their understanding and proficiency with the applications.
- Manage application configurations and settings, ensuring that they are properly maintained and aligned with business requirements.
- Coordinate with vendors and internal stakeholders to implement configuration changes as needed.
- Act as the primary point of contact for application-related incidents, managing the incident resolution process from initial reporting through to resolution and escalation when necessary.
- Support the implementation of changes to business applications, including software upgrades, patches, and enhancements.
- Coordinate with stakeholders to ensure that changes are properly tested, documented, and communicated to end-users.
- Liaise with software vendors and third-party support providers to escalate and resolve complex technical issues.
- Manage vendor relationships to ensure timely resolution of support tickets and adherence to service level agreements (SLAs).
- Stay abreast of emerging technologies and industry trends.
- Proactively identify opportunities to improve existing systems and processes and make recommendations for enhancements.
Salary: R negotiable dependent on experience
Join us on
SOCIAL MEDIA or visit our
WEBSITE for more information. See links below.
Apply Now