Maintenance Manager

Inframark•Opelika, AL

About The Position

The Maintenance Manager supervises assigned maintenance staff and oversees daily maintenance activities at water and/or wastewater treatment facilities. The role plans, schedules, and delivers preventive, corrective, and predictive maintenance functions. It also supports the efficient and effective mechanical operation of the project by ensuring maintenance policies, procedures, and schedules are followed, prioritizing work, and improving maintenance systems and processes.

Requirements

  • Excellent written and verbal communication skills.
  • Familiarity with computerized maintenance management systems.
  • Strong general computer skills, including Word, Excel, and PowerPoint.
  • Working knowledge of pumps, motors, equipment, and electrical systems typically found in water or wastewater systems.
  • Knowledge of instrumentation and control systems.
  • Strong problem-solving skills and ability to troubleshoot mechanical and electrical systems.
  • Supervisory experience directing maintenance staff.
  • High school degree or equivalent.
  • Completion of an Associate’s Degree program in maintenance technology, 7–10 years of maintenance experience in an industrial or utility setting, or an equivalent combination of education and experience.
  • Valid driver’s license.

Nice To Haves

  • Knowledge of water and wastewater operations.
  • Hands-on experience servicing pumps, motors, and controls.
  • Familiarity with work order and maintenance management systems.
  • Demonstrated ability to direct and prioritize maintenance activities.
  • Supervisory experience leading a maintenance team in an industrial or utility setting.
  • CDL.

Responsibilities

  • Supervise and direct assigned maintenance staff.
  • Ensure prescribed maintenance schedules, policies, and procedures are followed.
  • Ensure preventive, predictive, and corrective maintenance tasks are completed as scheduled.
  • Ensure corrective or emergency repairs are scheduled and completed on a timely basis.
  • Assess and prioritize maintenance functions.
  • Work with the Project or Plant Manager to improve mechanical systems and benchmark optimal maintenance efficiencies.
  • Implement improvements to operating systems and procedures, including computerized maintenance management and work order programs.
  • Recommend changes in employment, salary, and performance ratings for assigned employees.
  • Allocate work and assist in training personnel.
  • Perform other duties as assigned.

Benefits

  • Health insurance
  • Dental insurance
  • Life insurance
  • 401(k) plan
  • Paid time off
  • Sick leave
  • Holidays
  • Wellness plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service