7 Jobs at Sandvik Mining and Rock Solutions in March 2026