english russian careers in Ireland