head of it operations jobs in saint catharines on