advance technical knowledge and thorough understanding of business processes