It seems like there is some confusion in terminology... you do not need a separate UNIX system. Unix System Services is part of z/OS. And it seems like you can issue OMVS command, so you should be able to issue the rexx SYSCALLS function as shown in the Redbook.
But the JOB for starting the server looks like:
//DARIOS JOB CLASS=A,NOTIFY=&SYSUID
/*JOBPARM S=SC70
//STEP1 EXEC PGM=BPXBATCH,PARM='sh /u/dario/my_srv 30010'
//SYSPRINT DD SYSOUT=*
//STDOUT DD PATH='/u/dario/stdout'
//STDERR DD PATH='/u/dario/stderr'
//STDENV DD *
/*JOBPARM S=SC70
//STEP1 EXEC PGM=BPXBATCH,PARM='sh /u/dario/my_srv 30010'
//SYSPRINT DD SYSOUT=*
//STDOUT DD PATH='/u/dario/stdout'
//STDERR DD PATH='/u/dario/stderr'
//STDENV DD *
I don't understand the lines PARM='sh /u/dario/my_srv 30010' and //STDOUT DD PATH='/u/dario/stdout' and
//STDERR DD PATH='/u/dario/stderr'