목차
인사말
시대가 발전할수록 정보기술 관련 직업을 가지려는 사람은 많아지는데 정작 그 직업이 어떤 일을 하는지는 모르는 분들이 많은 것 같다. 이번 글은 인기 있는 정보기술 관련 직업의 직무를 정리해 놓았다.
4차 산업 혁명이란?
제4차 산업 혁명(第四次 産業 革命, 영어: Fourth Industrial Revolution, 4IR)은 정보통신 기술(ICT)의 융합으로 이루어지는 차세대 산업 혁명이다. 18세기 초기 산업 혁명 이후 네 번째로 중요한 산업 시대이다.
이 혁명의 핵심은 빅 데이터 분석, 인공지능, 로봇공학, 사물인터넷, 무인 운송 수단(무인 항공기, 무인 자동차), 3차원 인쇄, 나노 기술과 같은 7대 분야에서 새로운 기술 혁신이다.
제4차 산업 혁명은 클라우스 슈바프(Klaus Schwab)가 의장으로 있는 2016년 세계 경제 포럼(World Economic Forum, WEF)에서 주창된 용어이다. 《제3차 산업 혁명》(The Third Industrial Revolution)을 저술한 제러미 리프킨(Jeremy Rifikin)은 "현재 제3차 산업 혁명이 진행되고 있다"라고 말했다.
제4차 산업 혁명은 물리적, 생물학적, 디지털적 세계를 빅 데이터에 입각해서 통합시키고 경제 및 산업 등 모든 분야에 영향을 미치는 다양한 신기술로 설명될 수 있다. 물리적인 세계와 디지털적인 세계의 통합은 O2O를 통해 수행되고, 생물학적 세계에서는 인체의 정보를 디지털 세계에 접목하는 기술인 스마트워치나 스마트 밴드를 이용하여 모바일 헬스케어를 구현할 수 있다.
IT, information technology : 정보기술
전기 통신, 방송, 컴퓨팅(정보처리, 컴퓨터 네트워크, 컴퓨터 하드웨어, 컴퓨터 소프트웨어, 멀티미디어), 통신망 등 사회 기반을 형성하는 유형 및 무형의 기술 분야이다.
프로그래머의 정의
컴퓨터 분야에서, 프로그래머(programmer)란 컴퓨터 프로그래밍을 하고 컴퓨터 소프트웨어를 개발하는 사람을 말한다. 프로그래머는 거대한 메인 프레임의 소프트웨어를 개발 유지하기도 한다. 이 같은 의미에서 프로그래머는 소프트웨어 공학자 또는 소프트웨어 개발자, 소프트웨어 엔지니어로 간주할 수 있다.
에이다 러브레이스는 역사상 최초의 프로그래머로 여겨진다. 그녀는 1842년 10월에, 찰스 배비지의 해석 기관 컴퓨터 상의 구현을 알고리즘으로 설명한 최초의 사람이다.
컴퓨터 프로그래밍 기술에 능숙한 사람들은 유명세를 타기도 하지만, 이러한 관심은 보통 소프트웨어 공학자 집단으로 국한된다. 많은 저명한 프로그래머들이 종종 "해커"라는 명칭으로 불린다. 프로그래머는 다양한 형태를 가진다. 전문 프로그래머는 보통 IT 분야의 큰 회사나 작은 서비스 업체에서 일한다. 이것에 대하여 여러 가지 자격증 등이 있다.
IT 프로그래머는 보통 IT 분야의 회사에서 일하거나 만든다. 그리고 그들은 프로그램을 만들고, 베타테스터들에게 첫 시험판을 주어 오류가 나는지 살필 수 있다.
그다음 오류가 나지 않으면 그것을 알파 버전으로 한정적으로 판매할 수 있다. 사용자들 에게도 문제가 일어나지 않으면 그것을 정식 버전으로 판매할 수 있다.
그리고 많은 사람들은 가벼운 프로그램만 개발한다고 생각하고 아주 적게 공부해도 들어가도 되는 것으로 여기지만 사실은 아주 많은 컴퓨터 언어들과 다른 것들을 공부하여야 한다.
IT직업군 종류
정보보안 전문가
- 직무 개요
- 정보시스템과 정보자산을 보호하기 위해 보안정책을 수립하고, 시스템에 대한 접근 및 운영을 통제하며, 침입 발생 시 신속히 탐지하여 즉각적으로 대응, 복구한다.
- 수행직무
- 조직의 정보보호 정책, 표준, 기본방침, 절차, 모니터링 방법 등을 분석하여 정보보호 관련 환경 수준을 평가한다.
- 네트워크의 위험하고 취약한 요소를 파악하여 대비책을 마련한다.
- 트라넷, 엑스트라넷, 업무 관련 해결 및 제휴업체를 연결하는 정보보호 아키텍처를 구현한다.
- 조직의 정보보호 수준을 최상으로 유지하기 위해 정기적으로 정보보호 수준을 평가하고, 새롭게 대두되는 정보보호 방식을 채택한다.
- 인터넷망을 통한 외부로부터의 불법적인 침입을 차단하기 위해 방화벽을 구축한다.
- 외부로부터의 불법적인 침입을 탐지하기 위한 시스템을 개발한다.
- 컴퓨터 시스템에 대한 접근 권한을 부여한다. -컴퓨터 바이러스 백신 프로그램을 개발·보급한다.
- 컴퓨터 바이러스에 감염된 데이터를 복구한다. -정보보호 관련 소프트웨어 제품을 기획한다.
- 정보보호 업무 전반에 대하여 최고 경영자 및 업무관리자에게 보고하고, 이들을 대상으로 교육한다.
- 정보보호제도 입안 과정에 참여하여 기술 규격 및 표준화 제정에 협력한다.
시스템 소프트웨어 개발자
- 직무 개요
- 컴퓨터 시스템의 동작, 제어 및 관리와 관련된 시스템 소프트웨어를 개발한다.
- 수행직무
- 유닉스(Unix), 리눅스(Linux), 윈도우(windows) 등과 같은 컴퓨터 시스템의 운영체계를 설계하고 개발한다.
- FORTRAN, C, C++, JAVA 등과 같은 컴퓨터 프로그램 언어의 컴파일러(compiler : 고급언어로 쓰인 프로그램을 그와 의미적으로 동등하며 컴퓨터에서 즉시 실행될 수 있는 형태의 목적 프로그램으로 바꾸어 주는 번역 프로그램)를 설계하고 개발한다.
- 응용소프트웨어를 개발하기 위한 델파이(Delphi), 파워빌더(PowerBuilder) 등과 같은 개발용 도구를 설계하고 개발한다.
- 네트워크 시스템에서 운영되는 네트워크 프로토콜 처리에 관련된 소프트웨어를 설계하고 개발한다.
- 정보보호에 필요한 방화벽, 인증, 인가 관련 소프트웨어를 설계하고 개발한다.
- 각종 산업용 제어시스템에서 운영되는 산업 설비의 제어, 모니터링 및 관리용 유틸리티 소프트웨어를 설계하고 개발한다.
- 컴퓨터 시스템의 각종 주변 장치의 제어 및 인터페이스에 관련된 소프트웨어를 설계하고 개발한다.
- 컴퓨터 시스템에서 운용되는 각종 유틸리티 소프트웨어를 설계하고 개발한다. -운영체계를 해당 컴퓨터 하드웨어 시스템에 이식(Potting)시키고 기능과 성능을 종합적으로 평가한다.
- 개발된 시스템 소프트웨어에 대한 단계별 과정을 기록하고, 사용자의 교육과 기술 자문에 응한다.
- 지속적으로 컴퓨터의 하드웨어 및 소프트웨어에 대한 새로운 기술을 연구한다.
응용 소프트웨어 개발자
- 직무 개요
- 각종 응용분야의 컴퓨터 소프트웨어를 설계하고 개발한다.
- 수행직무
- 응용소프트웨어의 개발 범위와 목표를 설정한다.
- 소프트웨어를 개발·완성시키기 위한 전체적인 개발 계획과 자원 조달 계획을 편성한다.
- 응용시스템에 대한 정보보호의 방법과 계획을 설정한다.
- 소프트웨어의 세부적인 기능 및 사양에 관한 상세 설계를 한다.
- 상세 설계에 따라서 단위 프로그램을 개발하고, 개발된 여러 프로그램들을 모아서 응용시스템으로 결합시킨다.
- 해당 컴퓨터 시스템에 개발된 프로그램을 설치하고 기능 및 성능을 종합적으로 평가·분석한다.
- 패키지성의 개발 소프트웨어에 대해서는 체계적인 버전 관리를 한다.
- 테스트를 통해 버그를 수정한다.
- 응용소프트웨어에 대한 사용자의 운영 교육과 기술을 지원한다.
모바일 앱 개발자
- 직무 개요
- 모바일 기기에서 사용되는 프로그램, 고객의 요구에 적합한 애플리케이션 등을 개발하고 유지·관리·보수한다.
- 수행직무
- Palm, Windows, iOS, Android, bada, symbian 등의 개발 툴을 활용하여 PDA, 스마트폰 등 모바일 기기에서 사용되는 프로그램을 개발한다.
- 새로운 애플리케이션 시스템 개발 혹은 기존 애플리케이션 시스템의 개선을 위한 업무분석 및 설계 업무에 참여한다.
- 애플리케이션의 성능을 검사하고 실행시간을 개선한다.
- 사용자와의 창구 역할을 수행한다. -회사에서 추천하는 방법론에 기초하여 고객의 요구사항을 수집·분석하고 문제점 및 대책을 확인 및 지원한다.
- 새로운 애플리케이션 시스템 개발이나 기존 애플리케이션 시스템의 개선을 위해 문제점을 찾고 개선한다.
- 개발된 애플리케이션 시스템에 필요한 사용자 교육, 장비, 하드웨어, 소프트웨어의 설치 또는 전환 작업을 주도한다.
- 소규모 개발의 경우 기획, 설계, 개발, 테스트 및 유지보수 작업 등을 담당한다.
- 회사 또는 개인의 의뢰를 받아 개발하기도 하며, 모바일 마켓에 등록하여 판매하기도 한다.
데이터베이스 개발자
- 직무 개요
- 데이터베이스를 설계하고, 최적화를 위한 관리 업무를 수행한다.
- 수행직무
- 데이터베이스(DB: Data Base) 구축에 앞서 업무를 파악한다.
- 데이터의 물리 구조를 설계한다. -온라인 업무를 위한 라인을 설계한다.
- 데이터베이스의 크기를 산정하고 최적화 배치를 한다.
- 온라인 가동 환경을 구축한다.
- 데이터베이스의 애플리케이션을 변경관리를 한다.
- 구축된 데이터베이스 및 온라인 성능의 추이를 분석하고 소프트웨어를 변경하거나 버전을 변경하여 튜닝을 한다.
- 데이터베이스의 용량을 관리한다.
- 교대업무 시 시스템 가동을 정지하고 시스템을 감시하며, 데이터 백업, 출력물 관리, 각종 통계자료 후처리 등을 실시하기도 한다.
경영정보 시스템(MIS) 개발자
- 직무 개요
- 기업의 경영관리에 필요한 정보를 분석하여 해당 사업장에 적합한 시스템 솔루션을 구축한다.
- 수행직무
- 기업의 경영관리에 필요한 정보를 분석하여 해당 사업장에 적합한 시스템 솔루션을 제시한다.
- 투자·생산·판매·경리·인사 등 경영관리에 필요한 각종 정보가 경영진이나 조직의 관리자에게 신속하게 전달되는 종합경영정보시스템(management information system)을 구축한다.
- 고객의 정보를 시스템화하여 고객관리를 돕는다.
- 제품 생산공정에서 재료나 자원관리를 할 수 있는 시스템을 설계하고 구현한다.
게임 프로그래머
- 직무 개요
- 게임 프로그램의 구조를 설계하고 게임 프로그래밍을 수행한다.
- 수행직무
- 게임기획자, 게임 그래픽 디자이너, 게임 음악가 등으로부터 넘겨받을 자료를 기반으로 게임 프로그램의 구조를 설계한다.
- 게임을 제작하기 위한 툴인 게임엔진을 개발한다.
- 영상을 컴퓨터 모니터에 출력하는데 필요한 제반 함수들의 집단인 그래픽 라이브러리를 제작한다.
- 그래픽 특수효과를 제작한다.
- 키보드, 마우스 등의 입력장치 제어 루틴을 제작한다.
- 그래픽 파일이나 사운드 파일이 정상적으로 게임 속에서 작동될 수 있도록 해 주는 프로그램을 작성한다.
- 게임을 테스트하여 에러를 수정하고 버그를 찾아낸다.
빅데이터 분석가
- 직무 개요
- 사람들의 행동 패턴 또는 시장의 경제상황 등을 예측하며 데이터 속에 함축된 트렌드나 인사이트를 도출하고 이로부터 새로운 부가가치를 창출하기 위해 대량의 빅데이터를 관리하고 분석한다.
- 수행직무
- 분석 목표에 따라 빅데이터의 분석방법을 기획한다.
- 분석할 빅데이터 자원을 수집한다.
- 대용량의 데이터를 처리하는 플랫폼을 활용하여 데이터를 처리하고 분석한다.
- 분석방법에 따라 마이닝(데이터 마이닝, 텍스트 마이닝, 오피니언 마이닝), 계량정보 분석(계량 서지학, 계량 정보학, 웹 계량화), 네트워크 분석(사회 네트워크 분석, 지식 네트워크 분석, 언어 네트워크 분석), 복잡계 기법 분석(복잡계 네트워크 분석, 행위자 기반 모형, 시스템 다이나믹스), 클러스터 분석(비슷한 특성을 가진 개채를 합해서 유사그룹을 발굴) 등을 활용한다.
- 프로그램을 사용하여 분석 결과를 시각화한다.
- 실시간으로 데이터를 수집·저장·분석하고 시각화하여 의미 있는 분석 결과를 도출하기도 한다.
- 빅데이터와 관련된 새로운 기술, 유행, 트렌드 등을 수시로 파악한다
컴퓨터 시스템 설계 및 분석가
- 직무 개요
- 조직 운영에 필요한 효율적인 정보시스템을 구축하기 위해 이용자의 요구사항과 사용 환경, 기술특성 등을 분석하고, 최신 정보통신기술을 이용하여 시스템을 설계하며, 시스템 구축 완료 후 사용되기까지의 모든 업무를 총괄한다.
- 수행직무
- 기업체, 대학교, 병원, 정부기관 등으로부터 시스템 구축 의뢰가 들어오면 새로운 시스템이 수행해야 할 기능과 특성, 데이터베이스 성격, 비용 등을 종합적으로 분석한다.
- 분석 내용을 바탕으로 구축해야 할 하드웨어 및 소프트웨어, 소요기간 등을 산정하고 시스템 설계안을 기획한다.
- 시스템 설계 시 생산성을 극대화하기 위하여 고객의 요구사항을 체계적으로 반영하고, 컴퓨터 프로그래머, 데이터베이스 관리자, 컴퓨터 보안전문가 등과 협의한다.
- 시스템 설계안에 제시된 기능이 제대로 구현되고, 일정에 맞춰 시스템 구축이 완료될 수 있도록 관리한다.
- 데이터베이스를 분석하고, 소프트웨어 튜닝을 실시하여 컴퓨터 시스템의 환경을 최적화시킨다.
- 개발된 시스템이 안정적으로 운용되는지 시험하고 문제점이 발견되면 수정 작업을 한다.
- 개발된 시스템을 운용하는 데 필요한 사용자 교육이나 기술평가를 하기도 한다.
네트워크 관리자
- 직무 개요
- 클라이언트, 서버, 인터넷 및 인트라넷 형태의 전산망 관련 하드웨어 및 소프트웨어 자원을 관리하고 운영한다.
- 수행직무
- 네트워크 시스템에 대한 운영과 관리의 지침을 마련한다.
- 전체적인 네트워크 시스템의 구성 상태를 파악하고, 실시간 시스템의 운영상태를 모니터링한다.
- 네트워크 케이블의 포설 위치, 레이아웃, 배선상태 등에 관하여 상세하게 기록·관리하고, 네트워크 케이블의 확장 및 변경 시 수정 및 관리한다.
- 네트워크에 연결된 사용자의 PC, 서버 컴퓨터, 주변기기 등에 대해서 주소체계를 설정 및 부여한다
- 네트워크의 변경 및 확장 시 주소의 설정을 조정한다.
- 네트워크 시스템의 고장 및 운영상에 이상이 발견되면 문제점을 파악하여 복구한다.
- 네트워크 시스템의 변경 및 신규 확장 추가 시 신규로 조달된 시스템을 설치하고, 시험 계획에 입각하여 기능 및 성능을 시험 평가한다.
- 네트워크 매니지먼트 시스템(NMS)의 기능과 특성을 이용해서 성능관리, 구성 관리 및 고장관리를 효율적으로 수행한다.
- 네트워크 시스템에 관한 보안 정책을 수립하고 외부 네트워크를 통한 해킹을 방지하기 위한 기술적 보안과 관리적 보안을 이행한다.
- 네트워크 이용자를 위한 전자우편 ID의 등록, 부여, 삭제 등을 관리하고, 인터넷 관련 서비스를 제공한다.
- 사용자의 PC상에 네트워크의 접속을 위한 네트워크 프로토콜 및 서비스에 대한 셋업의 절차와 행위에 대한 교육과 기술적 자문을 지원한다.
- 사용자의 PC가 네트워크에 접속하는데 문제가 있을 경우 기술적으로 지원한다.
- 외부망과 연동되는 통신회선(전용선, 전화망 등)에 대해서 외부망 사업자와의 긴밀한 협조하에 통신장애를 관리한다
- 네트워크상에서 서비스될 수 있는 각종 응용분야를 접목시키기 위해 연구·개발한다.
네트워크 엔지니어
- 직무 개요
- 사용자의 요구사항에 부합하는 네트워크 시스템을 분석·설계·구축한다.
- 수행직무
- 전체적인 네트워크 시스템의 구조를 분석하고 평가하여 문제점과 개선책을 도출한다.
- 사용자의 요구사항에 부합되는 기본적인 네트워크 시스템의 구조를 기능성, 안정성, 확장성, 변경 가능성, 관리 용이성에 입각하여 설계한다.
- 구성요소에 대한 세부적 사양을 설정한다 -네트워크 관련 시스템에 대한 조사·분석과 벤치마킹의 과정을 통해 활용 가능성을 평가한다.
- 평가 검증된 네트워크 시스템을 기초로 세부적으로 시스템을 설계한다.
- 시스템 구축 전에 네트워크 장비들에 대한 설치 위치, 환경, 케이블 등의 구비 요건을 확인 및 점검한다.
- 시스템이 도입되면 단위 시스템에 대한 인터페이스와 설치 과정을 통해 시스템의 기능과 성능을 평가한다.
- 단위 시스템의 평가가 완료되면 전체적으로 네트워크 시스템과 컴퓨터 시스템들을 통합 연동하여 종합적으로 평가하고 분석한다.
- 통합 구축된 네트워크 시스템의 시험 평가가 완료되면, 실제 운영에 대비한 네트워크 시스템의 운영 관리체계를 정립한다.
- 구축 완료된 네트워크 시스템에 대해서 일정 기간 실제 운영한 데이터를 분석·평가하여 시스템의 조정 과정을 거쳐 기능과 성능을 향상한다.
- 네트워크의 고장이 발생하였을 경우 네트워크 관리자와 함께 원인을 파악하고, 복구를 위한 대책을 강구한다.
- 네트워크 시스템에 관한 보안 정책을 수립하고, 네트워크를 통한 해킹을 방지하기 위한 기술적 보안과 관리적 보안을 설계한다.
- 네트워크의 기술 동향 및 추세를 지속적으로 조사·분석하여 정보기술의 변화에 대비한다.
웹 엔지니어
- 직무 개요
- 웹 서버의 구축 및 최적 운영에 대해 기술적인 책임을 진다.
- 수행직무
- 컴퓨터 시스템의 기반이 되는 하드웨어와 소프트웨어 사양을 결정한다.
- 웹서버를 구축한다. -웹서버에 대한 상태를 점검하고, 튜닝(Tunning) 작업을 한다.
- 웹서버 프로그램, 데이터베이스, 이메일 서버 등 여러 웹 서비스 프로그램 간의 연결 및 유지보수를 담당한다.
웹 프로그래머
- 직무 개요
- 웹상에서 각종 자료들을 보여줄 수 있도록 웹 프로그래밍 언어를 이용하여 프로그램을 설계하고 작성한다.
- 수행직무
- 웹상에 올릴 자료의 성격과 형태에 대한 요구를 파악하고 분석한다.
- 프로그래밍 언어(Php, Asp, Java, Jsp 등)를 이용하여 프로그램을 코딩한다.
- 웹상에서 테스트한 후 문제점을 확인하고 수정한다.
- 기존에 개발된 프로그램을 유지 및 보수한다.
- 웹 디자이너와 업무를 협의한다.
웹 운영자
- 직무 개요
- 웹서버 구축 및 관리, 홈페이지 운영 전반에 걸쳐 실무적인 책임을 진다.
- 수행직무
- 홈페이지 운영 전반에 관한 책임을 진다.
- 서비스될 내용을 선택한다.
- 서비스 내용에 대한 기획을 한다.
- 홈페이지 제작 및 구성 디자인 업무를 책임진다.
- 사용자 인터페이스와 레이아웃, 가이드라인을 적용한다.
- 웹서버 구축 및 운영에 대한 기술적인 책임을 진다.
- 새로운 웹 관련 기술의 적용에 대한 책임을 진다.
- 홈페이지에서 운영될 각종 응용 프로그램을 개발한다.
정보시스템 운영자
- 직무 개요
- 정보 시스템을 안정적으로 관리 및 운영하고, 시스템의 성능을 최적의 상태로 유지하기 위한 제반 업무를 수행한다.
- 수행직무
- 정보시스템의 관리와 운영에 대한 지침서를 작성한다.
- 컴퓨터 시스템의 구성요소에 대한 유지, 보수 등 관리방안을 마련한다.
- 전산실의 온도, 습도 분진 등을 체크하여 적정 수준을 유지시켜 시스템 장비를 보호한다.
- 정보시스템의 사용자를 등록, 관리하고 이들에 대하여 시스템 접근을 관리한다.
- 정보시스템의 자원을 보호하기 위한 관리적·기술적 보안 조치를 마련하고, 이를 관리 및 통제한다.
- 정보시스템의 안정적인 운영을 위하여 수시로 시스템의 성능 및 기능을 점검하고, 문제를 해결한다.
- 시스템에서 운영되고 있는 실제 데이터를 정기적으로 백업한다.
- 시스템 운영상의 문제점 및 고장이 발생되었을 경우 원인을 파악하여 시스템을 최단 시간 내에 복구한다.
- 정보시스템의 관리 현황을 문서로 기록 및 관리한다.
- 시스템 성능 향상 시 종합적으로 시스템의 기능 및 성능을 평가한다.
- 사용자의 불편 및 요구 사항을 수시로 점검하고, 개선책을 마련한다.
- 사용자의 기술 관련 문의에 응대하고, 시스템 사용 교육을 실시한다.
- 정보시스템의 가동 및 정지의 권한을 갖고 필요시 시스템을 가동 및 정지시킨다.
- 하드웨어 및 소프트웨어에 대한 정보기술의 발전 동향과 추세를 분석하여 향후 시스템의 성능 향상 시 반영한다.
IT기술지원 전문가
- 직무 개요
- 기술지원 전문가는 시스템 사용상의 고장이나 문제가 발생했을 때 이를 원활히 해결해주고 기술적인 지원을 제공한다.
- 수행직무
- 설치 지시서에 따라 컴퓨터에 소프트웨어를 설치하거나 하드웨어의 가벼운 고장을 수리한다.
- 새로운 시스템을 구성하거나 시스템 변경에 필요한 것을 결정하기 위하여 사용자와 관리자, 간부 등과 협의한다.
- 매뉴얼을 읽고 사용자와 협의하며 컴퓨터에 나타난 문제를 진단하고 전문적인 기술지원을 해준다.
- 사용자가 상품을 사용하는 데 불편이 없는지를 평가하기 위해 소프트웨어, 하드웨어, 주변장치 등을 검사하고 모니터링한다.
- 소프트웨어나 하드웨어를 평가한 보고서를 준비하여 관리자가 참고할 수 있는 제언을 한다.
- 일상적인 데이터 전송기록과 문제 유무를 살펴 문제가 있을 경우에 이를 어떻게 처리했으며, 소프트웨어를 어떻게 설치했는지에 대한 기록을 남긴다.
- 하드웨어나 소프트웨어에 관한 지식을 최신화하기 위해 전문잡지나 매뉴얼을 읽고, 회의나 세미나에 참석한다.
- 문제 해결을 수행하는 작업자, 모니터링 담당자, 자료 전송장비와 소프트웨어를 다루는 사람 등과 협조하거나 이들에게 지시한다.
- 사용자에게 전달할 서류를 준비하거나 장비를 조사한다.
정보통신 컨설턴트 및 감리원
- 직무 개요
- IT분야와 관련된 컨설팅을 전문으로 하는 직종으로 해당 기업의 인적, 물적 자원 및 제반 조건에 관련된 자료를 수집, 분석하고, 최근의 기술적 활용 자원(하드웨어 및 소프트웨어)과 현재 상태의 정보시스템과의 관계를 고려하여 해당 기업의 경영환경에 가장 적절하게 부합될 수 있는 정보시스템의 구축을 제시하고 확인(감리)한다.
- 수행직무
- 고객의 사업 비전과 부합되는 최적의 정보시스템을 구축함에 있어서 기술적, 운영적, 관리적 방안을 자문하고 제시한다.
- 데이터베이스 컨설턴트는 데이터베이스 시스템의 분석, 설계, 구축과 튜닝에 관련된 기술적 운영 관리적 측면에서의 컨설팅 서비스를 제공한다.
- 네트워크 컨설턴트는 네트워크 시스템의 분석, 설계, 구축과 운영 관리 등에 관한 기술적 운영 관리적 측면에서의 컨설팅 서비스를 제공한다.
- 정보보안 컨설턴트는 인터넷으로부터의 정보보안에 관한 기술적 및 운영 관리적 측면에서의 컨설팅 서비스를 제공한다.
- 웹 컨설턴트는 웹과 관련된 다양한 기술과 마케팅 기법들에 대해 지식을 가지고, 기업이 웹을 이용하여 어떠한 업무를 하는 것이 적합한지에 대한 컨설팅부터 운영 중인 웹사이트의 문제점과 개선방향 등을 지적해주는 업무를 한다.
- 응용시스템 컨설턴트는 특정의 응용시스템(ERP, CRM 등)의 구축에 대한 컨설팅 서비스를 전문으로 담당한다.
- 컴퓨터 시스템 감리 전문가는 정보 위험요소를 사전에 최소화시키고, 정보시스템의 개발, 구축, 운영에 관한 사항을 점검하고 평가한다.
'Information Technology' 카테고리의 다른 글
컴퓨터(PC)의 종류 별 특징 사용 용도 정리 (0) | 2021.05.11 |
---|---|
컴퓨터 하드웨어와 CPU 역할 및 구조 개념 이해 정리 (0) | 2021.05.10 |
[소프트웨어 공학] 소프트웨어 생명 주기 개념 정리(Software Life Cycle) (0) | 2021.05.10 |
소프트웨어 공학 정의와 목적 및 용도 정리 (0) | 2021.05.09 |
소프트웨어 개념과 소프트웨어 개발 단계(Software Life Cycle) (0) | 2021.05.08 |
댓글