What are the minimum profile requirements for applying to Encore jobs?