Computer Systems Platform Designer careers in Halifax, Canada