Maintenance Mechanic: 12-Hour Shifts, Growth & Benefits

General Mills, Inc

Hannibal (MO)

On-site

USD 38,000 - 54,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Starting pay $33.53/hr
Vacation up to 120 hours per year
11 paid company holidays
401(k) with company match
Medical, dental, life insurance
Career growth and cross-training

Job summary

General Mills, Hannibal, MO is seeking a Maintenance Mechanic to join our 24/7 manufacturing team. The role supports electrical and mechanical maintenance on processing and packaging lines, with emphasis on preventing downtime and improving equipment reliability.

Starting pay is $33.53 per hour, with raises after training completion. The site offers growth opportunities, paid holidays, vacation, a 401(k) match, and health insurance benefits.

Qualifications

  • High school diploma or GED.
  • 2 years of experience in industrial maintenance or equivalent education.
  • Proven ability to use a multimeter and other electrical equipment/components.
  • Working knowledge of PLCs, HVAC, pneumatic and hydraulic systems.
  • Experience in a manufacturing/production environment.
  • Knowledge of three-phase electrical systems.
  • Ability to work rotating 12-hour shifts.
  • English language communication in the workplace.
  • Ability to lift up to 50 lbs.
  • Ability to stand, walk, climb, bend, push, pull, and twist for extended periods.
  • Willingness to work in hot, cold, noisy, wet, or dusty conditions.
  • Ability to climb and/or work at heights with stairs, ladders, or platforms.
  • Follow PPE and safety standards.

Responsibilities

  • Install, maintain, repair, and replace industrial processing and packaging machinery and equipment.
  • Design and layout circuits, install fixtures, wiring conduits, motors, and electrical components.
  • Identify and troubleshoot mechanical issues.
  • Provide technical support and leadership for equipment troubleshooting and modifications.
  • Perform uptime and downtime preventative maintenance.
  • Participate in Continuous Improvement initiatives to increase platform performance.
  • Assist in training new employees.

Skills

Multimeter use
Electrical systems
PLCs
HVAC
Pneumatic systems
Hydraulic systems
Manual lifting 50lbs

Education

High school diploma or GED

Job description

General Mills, Hannibal, MO is seeking a Maintenance Mechanic to join our 24/7 manufacturing team. The role supports electrical and mechanical maintenance on processing and packaging lines, with emphasis on preventing downtime and improving equipment reliability.

Starting pay is $33.53 per hour, with raises after training completion. The site offers growth opportunities, paid holidays, vacation, a 401(k) match, and health insurance benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Maintenance Mechanic — 12-Hour Shifts, Growth
Maintenance Mechanic — 12-Hour Shifts, Growth

General Mills, Inc. • Hannibal (MO)

On-site
USD 47,000 - 54,000
Paid vacation
Holiday pay
401(k) with company match
+2
Utilities Mechanic | 12-Hour Shifts, Growth & Benefits
Utilities Mechanic | 12-Hour Shifts, Growth & Benefits

通用磨坊股份有限公司 • Hannibal (MO)

On-site
USD 46,000 - 53,000
401(k) with company match
Medical, dental, life insurance
11 paid company holidays
+1
Facilities & Utilities Mechanic — 12-Hour Rotating Shifts
Facilities & Utilities Mechanic — 12-Hour Rotating Shifts

General Mills, Inc. • Hannibal (MO)

On-site
USD 47,000 - 55,000
$33.53/hour starting pay
$36.95/hour after Level 2 training
$38.55/hour after Level 3 training
+7
Utilities Mechanic — 12-Hour Rotating Shifts + Growth
Utilities Mechanic — 12-Hour Rotating Shifts + Growth

General Mills Operations, LLC. • United States

On-site
USD 37,000 - 43,000
401(k) Match
Medical, dental, life insurance
Paid holidays
+1
Maintenance Mechanic – 12-Hour Shifts, Career Growth
Maintenance Mechanic – 12-Hour Shifts, Career Growth

General Mills • Chanhassen (MN)

On-site
USD 32,000 - 45,000
401(k) with company match
Medical, dental, life insurance
Vacation up to 120 hours annually
+1
Industrial Maintenance Technician - 12-Hour Rotating Shifts
Industrial Maintenance Technician - 12-Hour Rotating Shifts

General Mills, Inc • Hannibal (MO)

On-site
USD 45,000 - 55,000
401(k) with company match
Medical, dental, life insurance
Vacation time
+1
Maintenance Mechanic: 2nd/3rd Shift with OT Pay & Growth
Maintenance Mechanic: 2nd/3rd Shift with OT Pay & Growth

General Mills, Inc • Cedar Rapids (IA)

On-site
USD 51,000 - 55,000
PTO: 15 days vacation + 13 holidays
401(k) match
Health insurance
Maintenance Technician — 12-Hour Shifts, Growth & Benefits
Maintenance Technician — 12-Hour Shifts, Growth & Benefits

General Mills, Inc. • Chanhassen (MN)

On-site
USD 39,000 - 50,000
401(k) with company match
Medical, dental, life insurance
Vacation and holidays
Maintenance Mechanic - 2nd/3rd Shift (Food Production)
Maintenance Mechanic - 2nd/3rd Shift (Food Production)

General Mills, Inc • Kansas City (MO)

On-site
USD 38,572 - 44,083
Health Insurance
401(k) Matching
Paid Time Off
Facilities Mechanic: 12-Hour Shifts, Growth & Benefits
Facilities Mechanic: 12-Hour Shifts, Growth & Benefits

General Mills Inc. • Hannibal (MO)

On-site
USD 46,000 - 53,000
401(k) with company match
Medical, dental, life insurance
On-site fitness center
+1