excavator operator careers in Larnaca, Cyprus