After all the New Year's hype has died down and winter is still dragging along, many people start to feel a little blah about life -- maybe you've fallen behind on your goals to get healthier, better budget your money or just make a few lifestyle changes that never happened.

If that sounds familiar, it's probably time for a change! Take a step back and reevaluate your life -- what's going great and where could you use a little more fulfillment?

Very often, a new job can be that much needed catalyst that adds a little pep in your step (and your wallet)!

Read more: Top 25 highest-paying jobs in America

 

 

 

Is it time for a new job?

According to a recent survey from Glassdoor, 45% of people say they are currently job searching or plan to look for a job this year.

And whether you're looking for a job in your current industry or ready to try something completely new, doing some research on potential opportunities can help you decide on the right path for your career.

Read more: Top 5 job interview deal breakers

Glassdoor analyzed various positions and industries to determine the top 25 best jobs in America -- using three main factors: number of job openings, salary and career opportunities rating.

Here's a look at the jobs with the highest overall ratings.

The top 25 best jobs in America

25. Compliance Manager

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 1,104
  • Median Base Salary: $100,000

24. Nurse Manager

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 1,756
  • Median Base Salary: $77,000

23. Controls Engineer

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 1,756
  • Median Base Salary: $75,400

22. QA Manager

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 2,531
  • Median Base Salary: $92,000

21. Communications Manager

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 1,332
  • Median Base Salary: $82,000

20. Mechanical Engineer

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 3,383
  • Median Base Salary: $76,000

19. Finance Manager

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 3,142
  • Median Base Salary: $116,000

18. Supply Chain Manager

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 1,270
  • Median Base Salary: $100,000

17. Corporate Recruiter

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 2,858
  • Median Base Salary: $60,000

16. Software Engineer

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 17,085
  • Median Base Salary: $101,000

15. Nurse Practitioner

  • Job Score: 4.3 out of 5
  • Number of Job Openings: 15,634
  • Median Base Salary: $100,000

14. Electrical Engineer

  • Job Score: 4.4 out of 5
  • Number of Job Openings: 3,643
  • Median Base Salary: $78,000

13. Audit Manager

  • Job Score: 4.4 out of 5
  • Number of Job Openings: 1,887
  • Median Base Salary: $98,000

12. Occupational Therapist

  • Job Score: 4.4 out of 5
  • Number of Job Openings: 14,897
  • Median Base Salary: $72,000

11. Marketing Manager

  • Job Score: 4.4 out of 5
  • Number of Job Openings: 3,875
  • Median Base Salary: $90,000

10. Solutions Architect

  • Job Score: 4.4 out of 5
  • Number of Job Openings: 2,232
  • Median Base Salary: $125,000

9. UX Designer

  • Job Score: 4.4 out of 5
  • Number of Job Openings: 1,691
  • Median Base Salary: $92,000

8. Strategy Manager

  • Job Score: 4.5 out of 5
  • Number of Job Openings: 1,184
  • Median Base Salary: $130,000

7. Database Administrator

  • Job Score: 4.5 out of 5
  • Number of Job Openings: 2,877
  • Median Base Salary: $93,000

6. HR Manager

  • Job Score: 4.6 out of 5
  • Number of Job Openings: 4,339
  • Median Base Salary: $85,000

5. Analytics Manager

  • Job Score: 4.6 out of 5
  • Number of Job Openings: 1,985
  • Median Base Salary: $112,000

4. Tax Manager

  • Job Score: 4.7 out of 5
  • Number of Job Openings: 3,137
  • Median Base Salary: $110,000

3. Data Engineer

  • Job Score: 4.7 out of 5
  • Number of Job Openings: 2,599
  • Median Base Salary: $106,000

2. DevOps Engineer

  • Job Score: 4.7 out of 5
  • Number of Job Openings: 2,725
  • Median Base Salary: $110,000

1. Data Scientist

  • Job Score: 4.8 out of 5
  • Number of Job Openings: 4,184
  • Median Base Salary: $110,000

See the full report from Glassdoor.

Read more: 26 easy ways to make extra cash

How to increase your income without getting a pay raise