Often when I hear that there is a job shortage for a particular field, I interpret that statement to mean there’s a shortage of people that want to work that job for the salary being offered. After spending 5 years in cybersecurity, I became somewhat disillusioned by the accounting and sales nature of job. Understandably, customers want to see basic certifications like SOC 2 Type 2 and ISO 27001. The challenge is that obtaining these certs is somewhat trivial, subject to carefully worded responses to auditors, and surgically scoping the audit to include/exclude the product in question. Larger companies are aware of these shortcomings and consider these certs ‘table stakes’. But the vendor response tactic is the same, tell the truth while omitting any shortcomings and highlighting where you are meeting the control. So a large portion of cybersecurity is checking the boxes and supporting the sales team. This is not to say that the basics of certs like SOC 2 and ISO 27001 aren’t a step in the right direction, simply that they’re woefully inadequate in both the depth of controls and thoroughness of the audit.
The real security is beyond the superficial world of customer questionnaires and security certifications/attestations. The people who are making critical security decisions are your developers implementing software libraries or your DevSecOps personnel architecting the CI/CD platform. Finding engineers who have security backgrounds is where things get expensive, and perhaps where any job shortages lie. As others have pointed out, there is a cottage industry around getting people certified quickly. Having a cert from CompTIA, ISACA, or ISC^2 can be a good start, but you’ll still need security minded engineers to round out your security posture.