Data Warehouse Analyst should design and manage Database Warehouse of organizations. If there is any problem with the database then they should troubleshoot it and solve the problem. They should good troubleshooting skills and knowledge of different possible problems that can occur. They should be updated with the new technologies and suggest updating/upgrading the system if necessary. They need good skills in Data Warehousing, Troubleshooting and Reporting skills.