It analyst jobs in DunfermlineCreate job alerts