Probably this vacancy is onboard Brage Trader or Brage Supplier. Built in India and with a small engine department - Chief, second, third and ETO. W?rtsila 20 engines and Rolls-Royce Azimuth thruster propulsion.
Company is Simon Mokster, decent one. One and a half years ago the contract dynamics and salary was same, there should be small deduction because of the NIS flag.