it service delivery careers in Sargodha, Pakistan