film production careers in Sligo, Ireland