[붙임] 직무기술서

■ 개요

•컴퓨터 프로그래밍 언어로 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행하고, 사용자에게 배포하며, 버전관리를 통해 제품의 성능을 향상시키고, 서비스를 개선하는 일을 수행한다.

■ 세부 직무

• 공간정보관련 프로그래밍 : 국가공간정보 / GIS / UIS 등의 프로그래밍 직무

• 응용소프트웨어개발을 위하여 운영체제, 데이터베이스, 네트워크의 기초 기술을 적용하고 응용개발에 필요한 환경을 구축하는 직무

■ 업무 내용

• 응용 소프트웨어를 개발하기 위하여 다양한 운영체제의 특징을 이해한다.

• CLI(Command Line Interface) 및 GUI(Graphic User Interface) 환경에서 운영체제의 기본명령어를 활용한다.

• 운영체제에서 제공하는 작업 우선순위 설정방법을 이용하여 애플리케이션의 작업우선순위를 조정한다.

• 데이터베이스의 종류를 구분하고 응용 소프트웨어 개발에 필요한 데이터베이스를 선정한다.

• 주어진 E-R 다이어그램을 이용하여 관계형 데이터베이스의 테이블을 정의한다.

• 데이터베이스의 기본연산을 CRUD(Create, Read, Update, Delete)로 구분한다.

• 응용개발을 위하여 선정된 운영체제를 설치하고 운용한다.

• 응용개발에 필요한 개발도구를 설치하고 운용한다.

• 웹서버, DB서버 등 응용개발에 필요한 기반 서버를 설치하고 운용한다.

■ 직무 요건

지식·기술

•Windows 운영체제 기본 명령어

•메모리 관리 기법

•프로세스 스케줄링 기법

•운영체제 오류 해결방법 검색 기술

•기본 명령어 활용 능력

역량

•기술력 : 컴퓨터 프로그래밍의 코딩기술을 활용한다.

•계획력 : 일의 절차, 방법, 규모, 일정을 어떻게 추진해나갈지를 구체적으로 계획한다.

•창의력 : 새롭고 유용한 아이디어를 다양하게 생각하고, 이를 업무 프로세스나 작업 방식 등에 적용한다.

•의사소통 : 상대방의 생각과 의도를 명확히 이해하고, 자신의 생각과 의도를 명확하고 간결하게 전달한다.

직무관련 경력·경험

•코딩 경험

•프로그래밍 프로젝트 참여 경험

주요 관련 자격증

•정보처리기사 및 기능사

■ NCS 분류체계

분류 코드	대분류	중분류	소분류	세분류
20010202	20. 정보통신	01. 정보기술	02. 정보기술개발	02. 응용SW엔지니어링

[붙임] 직무명세서

◯ 응용SW엔지니어링

채용직무	응용SW엔지니어링	분류번호	능력단위
		2001020215_15v3	프로그래밍 언어 활용
		2001020216_15v3	응용 SW 기초 기술 활용
		2001020225_16v4	화면 구현

주요사업	○ 공간정보 인프라 SI
직무수행내용	○ 공간정보 DB구축 ○ 공간정보 시스템 통합 SI ○ 공간정보 시스템 운영 및 유지관리
전형방법	○ 1단계 서류전형 : 입사지원서, 직무능력소개서 ○ 2단계 필기전형 : 직업기초능력검사, 직무능력검사 ○ 3단계 면접전형 : 경험면접

일반요건	연령	무관
	성별	무관
교육요건	학력	초대졸 이상
	전공	컴퓨터 프로그래밍 관련학과, 공간정보 관련학과
필요지식	프로그래밍 언어 활용	라이브러리 기능에 대한 이해 라이브러리 적용을 위한 기술(파일입출력, 데이터입출력, 예외 처리 등)에 대한 이해
	응용 SW 기초 기술 활용	Windows 운영체제 기본 명령어 운영체제 환경변수 설정 방법
	화면 구현	구현에 요구되는 아키텍처의 이해 UI 기획/설계/구현 절차
필요기술	프로그래밍 언어 활용	라이브러리 설치 능력 라이브러리 적용 능력 코드 검토 능력
	응용 SW 기초 기술 활용	운영체제 오류 해결방법 검색 기술 각 운영체제에 맞는 응용프로그램 선택 능력
	화면 구현	유즈케이스 작성 능력 스토리보드 작성 기술 UI 작성 그래픽 도구 활용 능력
필요자격	○ 없음
직업기초능력	○ 의사소통능력, 기술능력, 수리능력, 문제해결능력, 정보능력, 자기개발능력
참고사이트	○ www.wavus.co.kr, www.ncs.go.kr

◯ 공간정보융합서비스

채용직무	공간정보융합서비스	분류번호	능력단위
		1402030403_15v1	공간정보 편집
		1402030409_15v1	공간정보 융합 콘텐츠 시각화
		1402030410_15v1	공간정보UI프로그래밍
		1402030411_15v1	공간정보서비스 프로그래밍
		1402030412_15v1	공간정보서비스 운영

주요사업	○ 공간정보 인프라 SI
직무수행내용	○ 공간정보 DB구축 ○ 공간정보 시스템 통합 SI ○ 공간정보 시스템 운영 및 유지관리
전형방법	○ 1단계 서류전형 : 입사지원서, 직무능력소개서 ○ 2단계 필기전형 : 직업기초능력검사, 관련직무능력검사 ○ 3단계 면접전형 : 경험면접

일반요건	연령	무관
	성별	무관
교육요건	학력	초대졸 이상
	전공	공간정보 관련학과, 컴퓨터 프로그래밍 관련학과
필요지식	공간정보 편집	공간정보 데이터의 종류 공간정보 소프트웨어의 기능
	공간정보 융합 콘텐츠 시각화	지오코딩 원리 및 프로세스에 관한 지식 지도 디자인(부호와 색상 등)에 관한 지식 지오매핑 표현 기법에 관한 지식
	공간정보UI프로그래밍	프로그래밍(Java, C, C++ 등) 기본문법 및 객체지향 개념 기반컴포넌트(COM, .NET, Java)의 이해 소프트웨어 테스트에 대한 이해
	공간정보서비스 운영	공간정보 데이터 모델링에 대한 지식
필요기술	공간정보 편집	좌표계 정의 기술
	공간정보서비스 프로그래밍	HTML(HyperText Markup Language) 사용 기술 CSS(Cascading Style Sheets) 사용 기술 자바스크립트 라이브러리 활용 능력
필요자격	○ 없음
직업기초능력	○ 의사소통능력, 기술능력, 수리능력, 문제해결능력, 정보능력, 자기개발능력
참고사이트	○ www.wavus.co.kr, www.ncs.go.kr