The credit analyst assesses the companies that the investment bank trades with to make recommendations to the Sales & Trading team on the size of the trades (and risk) the bank should take on each company they trade with. The credit analyst also uses their assessment of the financial stability of companies to advise the investment banking teams on how transactions could affect a company’s credit rating (or financial stability profile).
The analyst role is essentially a risk management role. What you do every day ensures that trades that are set up by traders are executed exactly as they are supposed to it. You are also responsible for process efficiency in terms of minimizing risk when in mundane by essential tasks.