Job duties include collecting and cleaning data from various sources, performing data analysis using statistical methods and software, creating reports and presentations to communicate findings, and developing data-driven solutions to business problems. Optional skills that may be helpful for a Data Analyst include programming skills in languages such as Python or R, knowledge of machine learning and artificial intelligence techniques, experience with cloud computing platforms, and domain knowledge in specific industries.