Global machining technician careers