logo careers in Maldives