To say what someone does for a living, use ser + the profession with NO article: Sou enfermeiro, Ela é advogada. The um/uma comes back only when you add a describing adjective (É uma advogada excelente). For a job that is temporary or just what you are doing right now, switch to estar a trabalhar como + profession, and use trabalhar em / num / numa for the place.
Examples
- Sou professora numa escola secundária em Lisboa.
- I'm a teacher at a secondary school in Lisbon.
- Ele é engenheiro, mas neste momento está a trabalhar como consultor.
- He's an engineer, but right now he's working as a consultant.
- Estou a estudar Direito e trabalho a tempo parcial num café.
- I'm studying Law and I work part-time in a café.
- A minha irmã é uma tradutora excelente.
- My sister is an excellent translator.
The mistake to avoid
Learners copy English and say "Sou um professor" — drop the um/uma unless a descriptive adjective follows the profession.
Where this fits in
Trabalho & estudos, Portuguese B1: Falar da tua profissão, do teu percurso académico e dar opiniões sobre o mundo do trabalho.