Resident jobs in Channel Islands