Jobs job data warehouse engineer months temporary contract