Jim Schwartz lands new defensive coordinator job