terrestris llc careers in Dubai, UAE