People have different opinions about these things. Job titles, while not normally proper nouns, often have initial capital letters.