【ITニュース解説】While Everyone’s Chasing AI Jobs, I Found 89 Supply Chain Security Roles That Can’t Get Filled

2025年09月09日に「Dev.to」が公開したITニュース「While Everyone’s Chasing AI Jobs, I Found 89 Supply Chain Security Roles That Can’t Get Filled」について初心者にもわかりやすいように丁寧に解説しています。

作成日: 更新日:

ITニュース概要

AI分野が注目される一方、ソフトウェアのサプライチェーンセキュリティ分野では人材が深刻に不足している。政府規制の強化で需要が急増し、高待遇・リモート可の求人が多数存在する。特にDevOps経験者にとって大きなチャンスとなる。(118文字)

ITニュース解説

現在、IT業界ではAI関連の職種が大きな注目を集めているが、その陰で深刻な人材不足に陥り、多くの企業が採用に苦戦している分野がある。それが「ソフトウェアサプライチェーンセキュリティ」だ。この分野では高額な報酬が提示され、求人の多くがリモートワークに対応しているにもかかわらず、専門知識を持つ人材が極端に少ないため、数ヶ月にわたって空席のままという状況が続いている。これは、特にシステム開発の裏側を支える技術に興味を持つエンジニアにとって、見過ごすことのできない大きなキャリアチャンスとなっている。

ソフトウェアサプライチェーンセキュリティとは、ソフトウェアが開発されてから利用者の手元に届くまでの全工程、つまり「サプライチェーン」の安全性を確保するための取り組みである。現代のソフトウェア開発は、ゼロから全てのコードを書くのではなく、オープンソースソフトウェア(OSS)やサードパーティ製のライブラリといった、無数の「部品」を組み合わせて構築されるのが一般的だ。この部品の調達から組み立て、完成品の配布に至る一連の流れに悪意のあるコードが混入したり、脆弱性のある部品が使われたりするリスクを防ぐことが、この分野の主な目的となる。身近な例で言えば、食品の原材料や製造工程を管理し、安全性を保証するのと同じ考え方がソフトウェア開発にも適用されているのだ。

この分野の需要が急速に高まっている背景には、いくつかの要因がある。第一に、政府による規制強化だ。アメリカやEUでは、政府機関が利用するソフトウェアに対して、どのような部品で構成されているかを明記した「SBOM(Software Bill of Materials:ソフトウェア部品表)」の提出を義務付ける法律が施行され始めている。これは製品の成分表示のようなもので、セキュリティリスクを管理するための基礎情報となる。この法規制への対応が、企業にとって喫緊の課題となっているのだ。第二に、過去に発生した大規模なサイバー攻撃の影響がある。例えば、ソフトウェアのアップデートを通じて悪意のあるプログラムを拡散させたSolarWinds事件は、多くの企業にサプライチェーン攻撃の深刻な脅威を認識させた。これにより、企業はセキュリティ予算を増額し、対策を強化している。第三に、セキュリティ対策を支える技術やツールの成熟がある。SBOMの標準フォーマットや、ソフトウェアの信頼性を保証するためのフレームワークである「SLSA(Supply-chain Levels for Software Artifacts)」、ソフトウェアへの電子署名を容易にする「Sigstore」といった技術が実用段階に入り、企業が本格的に対策を講じられる環境が整ったことも大きな要因である。

ソフトウェアサプライチェーンセキュリティの担当者が日常的に取り組む業務には、SBOMの作成と管理、SLSAフレームワークに準拠した開発プロセスの構築、そしてDockerなどのコンテナが改ざんされていないことを証明するための電子署名などが含まれる。これらの業務は、ソフトウェアのビルド、テスト、デプロイを自動化する「CI/CDパイプライン」と呼ばれるプロセスの中で行われることが多い。そのため、従来のセキュリティ専門家よりも、CI/CDパイプラインの構築や運用経験が豊富なDevOpsエンジニアやプラットフォームエンジニアのバックグラウンドを持つ人材が強く求められる傾向にある。CI/CDの仕組みを理解していれば、どこが攻撃の標的になりやすいか、どの段階でセキュリティチェックを組み込むべきかを直感的に把握できるため、この分野への適性が非常に高いのだ。プログラミング言語としては、セキュリティツールで多用されるGoやPythonの知識が役立つことが多い。

この分野はまだ新しく、専門家が少ないため、未経験からでも学習意欲の高いエンジニアを育成しようとする企業が多い。もしDevOpsエンジニアとしての経験があれば、数ヶ月間集中的にSBOMやSLSA、Sigstoreといった関連ツールを学習することで、高待遇の専門職へキャリアチェンジすることも十分に可能だ。具体的には、まず「Syft」のようなツールでSBOMを生成してみたり、「Cosign」を使ってコンテナに署名してみたりと、実際に手を動かしながら学ぶことが近道となる。市場の動向を見ると、今後1年から2年は人材不足が続く可能性が高いが、将来的にはサプライチェーンセキュリティの知識はDevOpsエンジニアにとって標準的なスキルになるかもしれない。そのため、需要が高く、競争が比較的緩やかな今のうちに専門性を身につけることは、長期的なキャリア形成において大きなアドバンテージとなるだろう。AIのような華やかな分野だけでなく、現代のソフトウェア社会の根幹を支えるこの重要なセキュリティ分野に目を向けることは、エンジニアとして成長するための新たな道筋を示している。