C1 noun /ˌɑːpərˈtuːnɪst/
opportunist
opportuniste
Meaning
A person who takes advantage of situations for personal gain, often disregarding principles.
Example
He is seen as an opportunist who always puts his interests first.
Il est vu comme un opportuniste qui met toujours ses intérêts en premier.