business process specialist careers in Kerak, Jordan