A Business Architect is someone who talks to stakeholders to prepare the future roadmap of the companies vision. It is s fulltime role. Business Analysts are Business Architect for a small sized projects. They become Business architect when they are able to create business capabilities mapping & create work for the team and are able to show Business Value to the customer
I wanted to ask a question that if I go for support engineer role in salesforce will carrier progression/switch as salesforce developer after it may impact or not?
Great question! Your experience in support will not be counted or considered if you'll switch your profile as a Salesforce Developer. P.S. Don't just run after money too soon instead learn skills which will pay you high in long term.