Handa Island is looking for its latest resident ranger