Actually they are not the same. She is not good for the job suggests she lacks the qualifications for it. The job doesnt suit her means that for some reason the job is not compatible with her profile. Here there could be multiple reasons why, such as her being overqualified, or it requiring a different skills set from those she has (but the job is not "too much" for her). Both sentences are correct, but have different meanings