sr it manager careers in Mississauga, Canada