it delivery managers careers in Ajman, UAE