Do I need to create a new profile every time I apply?
No. Once you initially create a profile when you first apply for an opportunity you can login and edit/update your profile whenever you see fit. You can apply for additional opportunities using this same profile.