• The average pay for Maintenance jobs in Cheltenham VIC 3192 is $82K per year. • Entry-level positions start at $39K per year, while the most experienced workers can earn up to $186K per year. • 15 companies are currently advertising Maintenance jobs in Cheltenham VIC 3192 including Core Talent Pty Ltd, Citywide Service Solutions, Blaze Staffing Solutions, Kennards Hire and Australian Unity. • Top skills include MAINTENANCE, FITTER, WELDING, GMP and HYDRAULICS.