al jazeera network careers in Kildare, Ireland