On Site Supervisor

Supervise and comission assigned projects, and participate in the development and design of the basic and detail engineering within a multidisciplinary work team in the Engineering Department, participating in international steel sector projects.

Mechanical Engineer

Participate in the development and design of the basic and detail engineering, supervision and commissioning of the assigned projects.

Spontaneous Application

Want to join Russula but can't find the job vacancy you're looking for? We are always open to expand our team with talent, so please send us your CV so we can keep you in mind!


« Previous page