outsourcing offshoring careers in Monaghan, Ireland