Hi
Not sure if this will help but there are IT jobs out there but with your limited cantonese, you may want to avoid the smaller companies where cantonese is a must.
As one poster mentioned, there are IT jobs out there, but they are never advertised as the positions are usually filled internally (promotions) or the manager/Director head hunts from another IT company.
Depending on what you specialise in, I would advice you send your CV to the HR department to the larger companies such Microsoft, IBM, HSBC (IT dept) etc and follow up with a phone call to HR to make sure they have received your CV (get yourself noticed). With larger companies, your lack of writing and reading of cantonese, might not be too much of a hindrance if you can speak it as majority of paperwork is in English.
lso, even though many jobs are taken internally, some cannot be filled this way and HR will eventually start searching their CV database.
Good luck!