ひとことで説明すると
ITエンジニアは、システムやソフトウェアを作り、動かし、安全に使える状態を保つ仕事の総称です。
全体の分類
分類の詳細
企画・設計・管理
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| 方針 | ITコンサルタント | 課題を整理し、ITでどう解決するかを提案する |
| 全体設計 | システムアーキテクト | 全体の構成や技術方針を設計する |
| 進行管理 | プロジェクトマネージャー(PM) | 予算、期限、体制、進行を管理する |
ソフトウェアを作る
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| Webサービス | フロントエンドエンジニア | 画面や操作部分を作る |
| Webサービス | バックエンドエンジニア | API、認証、データ保存などを作る |
| Webサービス | フルスタックエンジニア | 画面側とサーバー側の両方を担当する |
| スマホアプリ | モバイルアプリエンジニア | iPhoneやAndroidのアプリを作る |
| 業務システム | システムエンジニア(SE) | 要件整理、設計、開発、テストなどを担う |
| 業務システム | アプリケーションエンジニア | 業務アプリやデスクトップアプリなどを作る |
| 業務システム | ERP・パッケージエンジニア | 会計・在庫・人事などの既製システムを導入・追加開発する |
| ゲーム | ゲームエンジニア | ゲームの動作、描画、通信、開発ツールを作る |
動く土台を作り、安定させる
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| サーバー・通信 | インフラエンジニア | サーバーやOSなど、システムが動く土台を整える |
| サーバー・通信 | ネットワークエンジニア | 社内ネットワーク、拠点接続、通信機器を扱う |
| クラウド | クラウドエンジニア | AWS、Azureなどを使った実行環境を整える |
| データ保管 | データベースエンジニア | データベースの設計、性能、バックアップを担当する |
| 安定稼働 | プラットフォームエンジニア | 開発者がリリースしやすい共通基盤を作る |
| 安定稼働 | SRE | サービスの安定稼働と運用の自動化・改善を担う |
| 安定稼働 | 運用監視エンジニア | 稼働状況を監視し、障害の一次対応や定型運用を行う |
機器の中で動く仕組みを作る
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| 製品の制御 | 組込みエンジニア | 車、家電、産業機器などに内蔵されるソフトを作る |
| 製品の制御 | ファームウェアエンジニア | 機器を直接制御する低い層のソフトを作る |
| IoT | IoTエンジニア | センサーや機器をネットワークにつなぐ仕組みを作る |
データやAIを扱う
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| データ基盤 | データエンジニア | 分析やAIに使うデータを集め、整える基盤を作る |
| AI開発 | AI・機械学習エンジニア | 学習モデルを作り、サービスに組み込む |
| AI運用 | MLOpsエンジニア | AIモデルを継続して配備・監視・改善する基盤を整える |
品質と安全を守る
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| 品質・テスト | QA・テスト自動化エンジニア | 品質を確認し、テストを繰り返し実行する仕組みを作る |
| セキュリティ | セキュリティエンジニア | 脆弱性対策、監視、認証、事故対応の仕組みを整える |
導入と社内利用を支える
| 分類 | 職種名 | 主な担当 |
|---|---|---|
| 提案 | プリセールス・セールスエンジニア | 顧客への技術説明や導入前の提案を担う |
| 導入後 | サポート・フィールドエンジニア | 導入支援、問い合わせ対応、現地での保守を担う |
| 社内IT | 社内SE・コーポレートIT | 自社のPC、アカウント、社内システム、IT導入を支える |
よく聞く「何系エンジニア」
求人や会話で出る Web系 や エンタープライズ系 は、職種名というより作るシステムの利用場面や技術基盤を表す呼び方です。たとえばバックエンドエンジニアが、Web系のサービスを作ることも、エンタープライズ系の業務システムを作ることもあります。
| 呼び方 | 何を指すことが多いか |
|---|---|
| エンター プライズ系 | 企業や官公庁の業務・基幹システム。会計、販売、金融、行政など、長く安定して動かすことが重視される。 |
| 業務系 | 会社の仕事を支えるシステム。販売管理、在庫管理、人事、会計などを扱い、エンタープライズ系と重なることが多い。 |
| Web系 | ブラウザやアプリから使うWebサービス・Webアプリ。一般利用者向けサービスだけでなく、社内システムにも使われる。 |
| オープン系 | WindowsやLinuxなど、メインフレーム以外の標準的なサーバー基盤を使うシステム。Web系 や 業務系 と重なることがある。 |
| 汎用系 ホスト系 | メインフレームを中心に動く大規模システム。金融や保険など、長期間使われる基幹処理で聞くことがある。 |
| 組込み系 制御系 | 車、家電、工場設備など、機器を直接動かすソフトウェア。 |
| インフラ系 | サーバー、ネットワーク、クラウドなど、アプリが動く土台を扱う仕事。 |
オープン系 の「オープン」は、オープンソースのソフトウェアだけを扱うという意味ではありません。従来のメインフレーム中心の開発と区別して使われてきた呼び方です。
分類を見るときの注意
同じ職種名でも担当範囲は会社によって異なり、複数の領域を兼ねる仕事もあります。たとえば、SREはソフトウェア開発にも関わり、MLOpsはAIとクラウドの両方に関わります。
データサイエンティストやUI/UXデザイナーのようにIT開発と密接に働く職種もありますが、必ずしもエンジニア職ではないため、この分類には含めていません。