The business analyst (BA) is responsible for analyzing client needs and proposing solutions within the systems development life cycle. Key activities include liaising with stakeholders, identifying business requirements, and providing documentation while maintaining a focus on project objectives and risk management. The BA should possess leadership, analytical, and communication skills, and typically holds a degree in information technology or systems with 3 to 5 years of relevant experience.