CDFD Recruitment vacancy