IT管理者、システム管理者、sysadmin、またはadminとは、コンピュータシステム、特にサーバーなどのマルチユーザーコンピュータの保守、構成、および安定した運用を担当する人物です。システム管理者は、管理するコンピュータの稼働時間、パフォーマンス、リソース、およびセキュリティが、設定された予算を超えない範囲でユーザーのニーズを満たすように努めます。
これらのニーズを満たすために、システム管理者は、コンピュータのコンポーネントやソフトウェアの取得、インストール、アップグレード、ルーチン的な自動化の提供、セキュリティポリシーの維持、トラブルシューティング、スタッフのトレーニングや監督、プロジェクトに対する技術サポートの提供などを行う場合があります。
多くの組織がシステム管理関連の職種を提供しています。大企業では、これらはコンピュータサポート部門や情報サービス(IS)部門内の個別の職務となっている場合があります。小規模な組織では、数人のシステム管理者がこれらの職務を兼任している場合もあれば、1人の担当者が兼任している場合もあります。

ほとんどの雇用主[ 1 ]は、コンピュータサイエンス、情報技術、電子工学、コンピュータ工学などの関連分野の学士号を要求しています。一部の学校では、システム管理の学部学位と大学院プログラムも提供しています。[ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ]
さらに、システム管理は実践的な業務であり、オープンソースのサーバーソフトウェアが容易に入手できるため、多くのシステム管理者は独学でこの分野に参入する。
一般的に、採用候補者は、管理することが期待されるコンピュータ システムに関する経験を持っていることが求められます。ほとんどの場合、候補者は、Microsoft MCSA、MCSE、MCITP、Red Hat RHCE、Novell CNA、CNE、Cisco CCNA、CompTIAのA+またはNetwork+、Sun Certified SCNA、Linux Professional Institute、Linux Foundation Certified Engineer または Linux Foundation Certified System Administrator [ 7 ]などの業界認定資格を持っていることが期待されます。
小規模な施設に限って言えば、システム管理者の役割が、熟練したユーザーに、その職務に加えて、あるいはその職務の代わりに与えられる場合がある。
システム管理の対象範囲には、コンピュータシステムと、組織内で人々がそれらを利用する方法が含まれます。これには、オペレーティングシステムやアプリケーションに関する知識、ハードウェアとソフトウェアのトラブルシューティングの知識だけでなく、組織内の人々がコンピュータをどのような目的で使用しているかについての知識も必要となります。
システム管理者にとって最も重要なスキルは、おそらく問題解決能力でしょう。しかも、様々な制約やストレスの中で、常に問題解決能力が求められます。システム管理者は、コンピュータシステムがダウンしたり誤作動を起こしたりした際に、迅速に対応し、何が問題なのか、そしてどのように解決するのが最善なのかを正確に診断できなければなりません。さらに、チームワークやコミュニケーション能力、ハードウェアやソフトウェアのインストールと設定能力も必要となる場合があります。
システム管理者は、ソフトウェアの展開や問題のトラブルシューティングを行うために、ソフトウェアの動作を理解する必要があり、一般的に、ルーチン作業のスクリプト作成や自動化に使用される複数のプログラミング言語を習得しています。典型的なシステム管理者の役割は、新しいアプリケーションソフトウェアを設計したり作成したりすることではありませんが、さまざまな構成管理ツールを使用してシステムやアプリケーションの構成を自動化する責任を負う場合、その境界線はやや曖昧になります。システム管理者の役割とスキルセットによっては、ソフトウェアエンジニアが理解するのと同等の重要な概念を理解することが求められる場合もあります。とはいえ、システム管理者は、職名の意味ではソフトウェアエンジニアや開発者ではありません。
特にインターネットに接続されたシステムや業務上重要なシステムを扱う場合、システム管理者はコンピュータセキュリティに関する深い知識を持っている必要があります。これには、ソフトウェアパッチの適用だけでなく、予防措置によって侵入やその他のセキュリティ上の問題を防止することも含まれます。組織によっては、コンピュータセキュリティ管理は、全体的なセキュリティとファイアウォールや侵入検知システムの維持管理を担当する独立した役割となっていますが、一般的にはすべてのシステム管理者がコンピュータシステムのセキュリティに責任を負います。
システム管理者の責任範囲には、以下のようなものが含まれる可能性があります。
大規模な組織では、上記のような業務の一部が、複数のシステム管理者や異なる組織グループのメンバーに分担される場合があります。例えば、専任の担当者がすべてのシステムアップグレードを実施し、品質保証(QA)チームがテストと検証を行い、1人以上のテクニカルライターが企業向けに作成されるすべての技術文書を担当するといったケースが考えられます。大規模な組織では、システム管理者はシステムアーキテクト、システムエンジニア、システムデザイナーではない傾向があります。
小規模な組織では、システム管理者が技術サポート、データベース管理者、ネットワーク管理者、ストレージ(SAN)管理者、またはアプリケーションアナリストの役割も兼任する場合があります。
米国労働統計局(BLS)の職業展望では、システム管理者の雇用は2024年から2034年にかけて4%減少すると予測されている。[ 8 ]
この記事は、労働統計局発行の「職業展望ハンドブック(2010-11年版)」からのパブリックドメイン資料を組み込んでいます。