Here is a "day in the life" of a Zamboni driver on a typical game day.
09:00 - Arrive at arena. Ice was done last night but has a fine layer of frost. Fill Zamboni with water and do a safety check, check fluids, etc. Apply a flood coat to the ice by just dragging the towell with water running.
10:00 - Home team takes the ice for pre-game skate. It is usually a light skate. Warming up and doing some skating drills, warming up the goalies, etc.
11:00 - Home team off ice, do a regular resurfacing.
11:15 - Visitors pre-game skate.
12:15 - Visitors off ice, time to prepare the ice for the game. This might involve some dry shaving, or flooding, or some combination. Try to finish by 3:00 so it has plenty of time to set up and harden.
3:00 - Wash Zamboni, clean and shine the tires. Then kill time on any maintenance chores, etc. Fill back-up Zamboni with water, warm up the engine; check oil and fluids in both machines.
6:00 - Final pre-game ice cut. Light shave only to maintain full depth but take out any ridges left by flooding. Then nets on the ice.
6:30 - Doors open to the public. Hopefully partake in a pre-game meal.
6:55 - Fill Zamboni with water in preparation for the ice cut after warmups.
7:10 - Regular resurfacing. Then dump snow, clear snow from conditioner. Get back in time to observe the National Anthem.
5 minutes left in first period - go fill Zamboni with how water, wait for intermission promotions, then resurface.
5 minutes left in second period, same routine. After resurfacing, dump water from backup Zamboni. Depending on post-game needs, prep main Zamboni (dump water is only dry shave is needed).
If overtime, be ready for possible shootout resurfacing, 4 dry shave passes down the middle of the ice.
After game, 10:00 or so, final cut. Clock out. Drive home, crash in bed. Well hopefully. If there is a changeover for another show, the full time staff often have to pull an all-nighter to cover the ice in Pro-Deck, build a stage, etc before the show loads in.
Fortunately for me, being part-time, I have the advantage of being able to leave (sometimes after the seconf intermission cut).
Hats Off to the full-timers, sometimes the Operations Manager does not leave the building for 48 hours or more!