microsoft powerpoint careers in Cavan, Ireland