general it technician careers in Mississauga, Canada