service delivery careers in Donegal, Ireland