You're going to have to find out from these institutions about junior analyst job availability. Get a list off the JSE website of financial institutions trading on the JSE and phone numbers. Generally only the bigger guys employ analysts, seeing that they are well paid and only affordable to the bigger guys. I know the following companies have got analyst divisions - Citibank, Deutsche bank, BOE, UBS, HSBC, ABN AMRO, the big four local banks, Kagiso securites. Some of these banks have off shore teams sitting in head office doing reseach worldwide. Don't know how often electrical Engineers get's into alalyst jobs though. Usually they go for the chemical, industrial, civil, metallurgical engineers and the CA's off course. They usually also just pick the top their class guys. Very competitive environment this due to the vast sums of money top rated analysts earn - yes, we're talking about millions per annum. I know a guy that was the top rated analyst in the insurance sector in the late nineties. His base salary was 720k, and that excluded bonuses of 100% + annual salary. I would hate to think what top analists earn 15 year down the line.