it business development careers in Cork, Ireland