Engineers out there

Based on your job duties, what are the top skills someone must know to be a good engineer? What is your role?

Edit: All great responses. Thanks everyone