Оба сочетания корректны.
Оба варианта верны.
Слово НАТО может употребляться как существительное мужского рода и как существительное среднего рода.
Корректно: набор работников по различным специальностям, но на различные должности.
Уточнение не требуется.