Peoplesoft Functional jobs in Doha