The contract duration is approximately 18 months, minimum 40 hours per week. Job Types: Full-time, Temporary.