In addition to my normal routine, which is a combo of Olympic weightlifting, powerlifting, and crossfit type metcon, I also do around 30-40 mins of hard kettlebell metcon in the station gym prior to the start of my shift.
I use 2 28kg bells, do sets of 6 thrusters x 10 rounds, currently with 45 secs rest in between. Then I do 6 pullups, followed by 10 cycles of 2 handed swing to goblet squat, 10 reps, also 45 sec rest between sets.
My alternate routine is kb snatch 12 reps rt side, rest 30 secs, 12 reps left side, for as long as I can go, maybe for 20 mins or so. After failure, I'll rest 1 minute and do 6 one arm thrusters and 6 left arm thrusters for 6-8 rounds as a finisher, 45 second rest between sets.