• The average pay for Maintenance Person jobs in SA is $55K per year. • Entry-level positions start at $50K per year, while the most experienced workers can earn up to $61K per year. • Top skills include SELF MOTIVATED and STRONG COMMUNICATION SKILLS.