Sr on-site service specialist jobs