the hub careers in Qatar