Instead of sponsorship current immigration policy allows for an employer to support a potential employee’s application for a Work or Residence visa or permit by providing a job offer. However, this is only applicable if the employee and/or employer meet the criteria of one of the current immigration policies.
More information on what is required of an employer to support a work or residence application.