I sent in a resume and cover letter online. Phone interview with the manager of the department, then a technical test, and finally an interview with the head of the department. Everyone was very friendly and answered my barrage of questions. The process was extremely long, however.