release management jobs in limerick