business analyst job, business analyst role, requirements analyst, systems analyst, requirements elicitation, stakeholder management, process improvement, data analysis, business intelligence, agile business analyst, BA responsibilities, business analysis skills, SQL for business analysts, BA qualifications, change management, documentation skills, user stories, gap analysis, UML modelling, cost benefit analysis