MAINTENANCE SUPERVISOR

ENGINEERING SERVICES & PRODUCTS COMPANYDyersville, IA
Onsite

About The Position

The individual in this position reports to the Maintenance Manager and is responsible for overseeing the day-to-day activities of the maintenance team, ordering parts, performing a variety of advanced activities to maintain company machines, equipment, and facilities. Assist with general maintenance, grounds and facility maintenance including parking lots. Essential Duties and Responsibilities include the following but other duties may be assigned: Ensure safety of all employees and continually work with the safety department on improving safety in assigned areas. Enforce safety rules and regulations. Evaluate the performance of team members. Provide formal and informal training, coaching, and mentoring to team members. Write and conduct performance reviews and keep records of activities of team members related to overall performance. Work with Purchasing to order parts for the Maintenance Department. Move jobs around to evenly distribute work over the maintenance team. Work with outside contractors and ensure their work meets company standards. Ability to quote out projects and work with venders. Involved in interviewing and recommend candidates for positions within the department. Should be able to work on all company machinery and equipment. Lead machine tool repairs, rebuilds or other maintenance work to ensure quality of maintenance operations. Lead special maintenance or repair projects. Perform routine preventative maintenance on machines and equipment. Diagnose problems, replace, or repair parts, test and adjust as needed on machinery and equipment. Install new equipment, machines or systems and make modifications to facilities, equipment or systems as directed. Assist with general, ground and facility maintenance as directed by management. Partner with production team members to fully understand technical situations and assess the best options to pursue with guidance from Maintenance Manager. Stay up to date on current maintenance and mechanical repair technologies. Provide technical leadership and assist in training other Maintenance Technicians. Be a backup for the Maintenance Manager as needed during absences. Complete work orders, records, logs, fix it tickets and other safety documents via Emaint Software. Operate material handling equipment, moving machinery and other powered equipment, as necessary. Troubleshoot complex problems with machinery or equipment to minimize downtime. Must follow Lock Out Tag Out policy and procedures. Will be required to work over-time, be flexible to work on off shifts and weekends as situations arise when maintenance is needed to come in. Be on-call. Perform other tasks as assigned.

Requirements

  • Professional presentation and attitude.
  • Strong mechanical, electrical, hydraulic and blueprint reading experience.
  • Strong technical understanding, equipment maintenance and power and hand tool experience.
  • Strong interpersonal skills and customer service skills.
  • Must be able to work flexible hours and come in on off shift or weekends as needed.
  • Strong computer experience.
  • Forklift, combi, and Ariel lift license.
  • Must hold a valid driver’s license.
  • Knowledge of safety and OSHA regulations.
  • Strong organizational and follow up skills.
  • Ability to read and interpret documents such as operating instructions and procedure manuals.
  • Ability to write routine reports and correspondence.
  • Ability to solve practical problems and deal with stress effectively.
  • Ability to read and interpret instructions and schematics.
  • Ability to assemble and disassemble mechanical and electrical devices.
  • Ability to work in cross-functional teams.
  • Skilled in problem solving.
  • Effective interpersonal skills, system and change implementation skills, strong verbal, and written communication skills.
  • Ability to meet deadlines and work under pressure.
  • High School Diploma or equivalency required.
  • Ability to add, subtract, multiply and divide numbers, calculate percentages and work with fractions.
  • Must know how to use a tape measure accurately.
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Ability to use Microsoft Office applications such as MS Word, Excel, and Outlook.
  • Must be safety conscious and follow all safety and OSHA regulations.
  • Human Capital Management: Builds workforce based on organizational goals, budget considerations and staffing needs. Ensures employee are appropriately recruited, selected, appraised, and rewarded; takes action to address performance problems. Manages a diversified workforce and a variety of work situations.
  • Conflict Resolution: Encourages creative tension and differences of opinions. Anticipates and takes steps to prevent counter-productive confrontations. Resolves conflicts and disagreements in a constructive manner.
  • Developing Others: Develops the ability of others to perform and contribute to the organization by providing ongoing feedback and by providing opportunities to learn through formal and informal methods.
  • Communication Skills: Makes clear and convincing oral presentations and listens effectively. Writes in a clear, concise, organized, and convincing manner to the intended audience.
  • Team Building: Inspires and fosters team commitment, spirit, pride, and trust. Facilitates cooperation and motivates team members to accomplish group goals.
  • Technical Credibility: Understands and appropriately applies principals, procedures, requirements, regulations, and policies related to expertise.
  • Continual Learning: Assesses and recognizes own strengths and weaknesses; pursues self-development.

Nice To Haves

  • Associate degree or bachelor’s degree in a related field from a technical college or 4-year college is preferred or equivalent combination of education, experience, and training.

Responsibilities

  • Oversee the day-to-day activities of the maintenance team.
  • Order parts for the Maintenance Department.
  • Perform advanced activities to maintain company machines, equipment, and facilities.
  • Assist with general maintenance, grounds, and facility maintenance.
  • Ensure safety of all employees and work with the safety department on improving safety.
  • Enforce safety rules and regulations.
  • Evaluate the performance of team members.
  • Provide training, coaching, and mentoring to team members.
  • Write and conduct performance reviews and keep records of team member activities.
  • Work with Purchasing to order parts.
  • Distribute work evenly over the maintenance team.
  • Work with outside contractors and ensure their work meets company standards.
  • Quote out projects and work with vendors.
  • Interview and recommend candidates for positions within the department.
  • Work on all company machinery and equipment.
  • Lead machine tool repairs, rebuilds, or other maintenance work.
  • Lead special maintenance or repair projects.
  • Perform routine preventative maintenance on machines and equipment.
  • Diagnose problems, replace, or repair parts, test and adjust machinery and equipment.
  • Install new equipment, machines, or systems.
  • Make modifications to facilities, equipment, or systems.
  • Assist with general, ground, and facility maintenance.
  • Partner with production team members to understand technical situations and assess options.
  • Stay up to date on current maintenance and mechanical repair technologies.
  • Provide technical leadership and assist in training other Maintenance Technicians.
  • Act as a backup for the Maintenance Manager during absences.
  • Complete work orders, records, logs, fix it tickets, and other safety documents via Emaint Software.
  • Operate material handling equipment, moving machinery, and other powered equipment.
  • Troubleshoot complex problems with machinery or equipment to minimize downtime.
  • Follow Lock Out Tag Out policy and procedures.
  • Work overtime, be flexible to work on off shifts and weekends as situations arise.
  • Be on-call.
  • Perform other tasks as assigned.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Manager

Education Level

High school or GED

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service