contestada

in this french correct ? I dont know if the person I am talking to is a female or male
im assuming that wouldn't affect it but I kind of forget . I know all adjectives agree with the nouns that they modify. métier is masculine so I use the adjective bon and bon is masculine so I use un? is that how it works

Je pense un bon métier pour toi est un artiste ou un architecte.
I think a good job for you is an artist or an architect