it,service delivery careers in Sargodha, Pakistan