Like the others said,
DSO is more technical focused. I would strongly recommend you to join
DSO if possible as you really learn little transferable skills in
DSTA doing project management. Do note it is also harder to enter
DSO. I easily got a job at
DSTA from their invitation to interview, whereas I didn't even get a reply after multiple applications to
DSO.