Atlas Magazine launches a job service