Maintenance Manager job description

This Maintenance Manager job description template can be used to advertise open positions in your company. Customize the requirements and responsibilities according to the specific needs of the role.
TAble of content
share on

Job brief

We are hoping to employ an experienced Maintenance Manager to oversee the business’s maintenance tasks, including the upkeep of offices, buildings, grounds, and company vehicles. They will take responsibility for scheduling maintenance tasks, supervising Maintenance Workers, and responding to maintenance emergencies.


  • Creating maintenance schedules and delegating tasks to team members.
  • Conducting site inspections and identifying areas requiring extra maintenance work.
  • Supervising maintenance workers and ensuring they follow safe work practices.
  • Performing minor on-site repairs.
  • Scheduling contractors for major repairs as required.
  • Discussing maintenance concerns with the employer and communicating these to Maintenance Workers.
  • Staying on-call and responding to emergency maintenance needs.
  • Developing maintenance budgets, hiring maintenance crew, and negotiating vendor contracts.
  • Controlling and monitoring inventory.
  • Coordinating work performed by external contractors.


  • Previous experience in Maintenance Management
  • Technical understanding of electrical, mechanical, and other systems for planning and troubleshooting
  • Proficiency in operating modern maintenance technology, including ERP and CRM systems
  • Good verbal communication skills and the ability to translate complex information
  • Organizational skills for scheduling maintenance tasks and ensuring job completion
  • Attention to detail and ability to keep track of regular maintenance tasks and problems as they arise
  • Good physical fitness for carrying heavy loads and performing other physically demanding tasks

Try Manatal for free during 14-day with no commitment.

No credit card required
No commitment
Try it Now