ネットワークエンジニア
ネットワークエンジニア (Network Engineer、NE)とは、コンピュータネットワークのシステムの構築(設計、初期設定、テスト)運用・保守、ネットワークプログラミングなどに従事する職を指します。
ネットワークエンジニアは、大きく分けると、ネットワーク系とサーバー系に別れるのですが、基本的な仕事としては、様々なプラットフォーム(UNIXやLinux、Windowsなど)やサービス(ファイアウォールやDNS、MTA、ルータ、スイッチなど)の特性を理解し、これらの連携を実現するためにネットワークケーブルや商用回線といった物理的な要素やプロトコルについての作業が主となります。
ネットワークエンジニアの定義
一口にネットワークエンジニアといっても、その定義はあいまいです。
例えば、ルーティングを行うエンジニア、サーバーの管理者、社内LAN環境をなど整備するスイッチを使うエンジニア、サーバーやPBX等の疎通業務を行うエンジニア、光ファイバーなどの建物への引き込みからサーバーへの繋ぎこみなどを行う施工系のエンジニアなど、会社によりその定義があいまいなのが実情です。
本サイトでは、通信に関わり、PC作業を行う仕事に関わる職種をネットワークエンジニアとして定義したいと思います。