Create a detailed job profile for a job role including roles, skills, tasks, challenges, and opportunities.