It's difficult to recommend a compound as there are literally dozens all over the place now. Perhaps dohagirl, a Canadian herself, can give you tips about where your compatriots stay.
Try to have your future employer give you a few choices and then post them here and that way you can get feedback.
As for your wife it's best to check with the various clinics in Doha.
Good luck.