large scale projects jobs in mayo