a person with a high level of knowledge or skill relating to a particular subject or activity
expert
a person whose job is to design or build machines, engines, or electrical equipment, or things such as roads, railways, or bridges, using scientific principles
engineer
2 jobs ending with -ant
accountant, assistant, servant,
5 jobs ending with -or
actor, doctor , professor , supervisor, instructor, sailor, tailor, ...
a person who is trained to prepare and give out medicines in a hospital or shop
pharmacist
a person who is trained for traveling in spacecraft
astronaut
a person who is interested in or studies the environment and who tries to protect it from being damaged by human activities
environmentalist
someone whose job is to give advice to people about the law and speak for them in court
lawyer
in an aircraft, the people whose job it is to take care of the passengers
cabin crew
someone who keeps or examines the records of money received, paid, and owed by a company or person
accountant
a person whose job is to produce computer programs