Approximately 30 to 40 hours per week depending on skills. Contract length: 2-3 months with potential for being retained for a permanent position.