snowflake for careers in Ibri, Oman