You don't need to have a degree to take the exam - if you do have one you could use it to completely waive the one year of work experience requirement.
With having worked in a NOC for four years doing some security tasks I would think you have the experience requirement covered, but check the SSCP exam outline for the tasks/subtasks associated with each domain to see if you have at least a year of cumulative experience doing at least one of those tasks from at least one domain.
Even if you don't meet the experience requirement you can still take the exam and become an Associate while you earn the experience.
Actually I worked on NOC for almost 1 year and all 3 years working with support on network, doing the all domain 6 task till now. I think for sure the I have 3 years taking all tasks of the Domain 6 - Network and Communications Security.
What I wouldn't like is to take exam and be a Associate instead of Certified I do wanna make sure!