You should hire a PA attorney to handle this for you without moving back. Each state is different about how to clear up criminal records. If you'd been convicted in GA, or plead no contest in GA, you would not be able to expunge your record. It's worth the money to find out if PA is different. You should also contact professional nursing associations and licensing agencies to find out what exactly you need to do in order to keep your nursing license for work in GA. If your professional license is intact and valid, you may want to get certified copies of police reports and court records from PA to show potential employers that this was a domestic situation, not a work situation. Understand that major employers may not be able to offer you work because workplace insurance companies will not cover the employer who hires someone with a criminal background.
I would add one other suggestion to Ms. Towne's excellent advice. I can't tell whether the charges you plead to in PA are misd. or felony, but if they are misd. you may want to consult with an employment attorney. I don't practice in that field but I seem to remember that there are restrictions on the type of criminal background information that employers can request. A medical/nursing recruiter may also be able to help you identify what information about that no contest plea would help in convincing a potential employer to look beyond the mere fact that you entered a plea.