It assisstant careers in Dublin, Ireland