Reliability, careers in Edmonton, Canada