The job at your link is closed. Below are open jobs in the same field.
Found 4 of 9450 jobs
Relax Gaming · Isle of Man · office
BettingJobs · Douglas, Isle of Man · office
BettingJobs · Isle Of Man, Remote · office
VanKaizen · Douglas, Isle of Man · office