I discovered something interesting in version 8..4.1 You can pass the server address, userid and password as variables instead of hard coding them in the CONNECTIONS screen.
What you could possible do is put the password into a file. When the job starts, there is a task to read the file. Store the output into a variable. This variable is configured in the field in the CONNECTIONS screen.