시스템 엔지니어


제 4차 산업혁명의 10대 기술 중 하나인 클라우드는 IT 업계에 많은 변화를 불러일으키고 있습니다. 웹사이트에 접속해 클릭 몇 번으로 누구나 쉽고 빠르게 서버를 구축할 수 있고 웹앱을 통해 쉽게 서버에 어플리케이션을 더해 서비스하는 세상이 된 것입니다.


즉, 이 말은 하드웨어 의존성이 낮아지며 소프트웨어화됨을 뜻하게 됩니다. 4차 혁명은 바로 소프트웨어파워다라는 말을 실감할 수 있습니다. 저는 따라서 시간이 흘러 클라우드 서비스가 정착되면 SE 쪽의 상당수 인력이 소프트웨어로 대체될 것이라 조심스레 예상해봅니다.


그러나 클라우드 서비스가 등장하였다고 하여 학문적 지식이 필요가 없어지는 것이 아닙니다. 클라우드 상에서 일어나는 문제를 해결할 수 있으려면 관련된 지식이 꼭 필요하기 때문입니다. 


그렇다면 시스템 엔지니어란 어떤 일을 하는 직업일까요?

시스템 혹은 솔루션이 원활히 운영될 수 있도록 셋팅부터 운영 상의 이슈를 해결하고 모니터링하는 일련의 제반작업들을 하는 엔지니어를 뜻합니다.


참고적으로 회사마다 엔지니어링의 범위가 상이가 할 수 있습니다. 그러나 기본적으로 서버를 다룬다는 공통점이 있습니다.

따라서 서버 상에서 발생할 수 있는 다양한 이슈들을 확인하고 해결할 수 있는 다음과 같은 능력이 요구되어집니다.


시스템 엔지니어로서 요구되어지는 능력

 1. 운영체제에 대한 이해

 2. 네트워크에 대한 이해

 3. 보안에 대한 이해

 4. 영어 실력

+ Recent posts