specialist (special + -ist; agent_person)
Specialised, involving detailed knowledge of a restricted topic