it professional careers in Dublin, Ireland