project administrator jobs careers in Dublin, Ireland