Sequence jobs allow you to call shell scripts directly. Server and Parallel jobs usually use the before or after job commands to execute shell scripts.
Specifically, one could use ExecSH before or after job to run a shell script (or any other operating system command) that is on the DataStage server. There are other ways, of course.
-craig
"You can never have too many knives" -- Logan Nine Fingers