Sydney station contract set to create 300 jobs