hr software careers in Mombasa, Kenya