it senior manager careers in Mayo, Ireland