City of hamilton jobs near you