digital project management careers in Kildare, Ireland