A business analyst position is closely related to IT and, therefore, the candidate for that position needs technical skills and computer knowledge to develop the best solutions. In some companies, it is considered a technical job role within the IT department.