Just a thought,
But you may be requited to speak Spanish as a first or second language as i know you do for the police, also be a Gib resident for a number of years.
I maybe wrong but i know that these types of jobs are not easy to get if your not living in Gib or local.
Good luck tho.