don’t sign new agreement. It gives you more options. Current place may counter offer.
Don’t resign. Say you have received a very good offer you are thinking of accepting but wanted to say it to them first out of courtesy. Give them 24 hours. Then sign other agreement. Then resign. Don’t need to let new employer know what you’ve done.
Or does the start date conflict with anything in
Current contract … just in case this new job isn’t all It’s cracked up to be you don’t want to burn bridges with current employer…