개인회원 메뉴

개인회원 정보

이력서 사진
이력서 사진 없음
로그인 링크
로그인
회원가입 링크
아직 회원이 아니세요?

개인회원 서비스

JOBKOREA

직무인터뷰

직무인터뷰 상세

웹개발

스마트워크를 위한 전자문서 솔루션 연구개발

소속
클립소프트 연구소4팀 차장 이래석
등록일자
2022.09.08
조회수
5,854

클립소프트는 스마트워크 및 디지털로의 업무환경 전환을 희망하는 공공, 금융, 일반 기업에 표준 HTML5로 개발한 리포팅 툴 및 전자서식 e-Form을 공급하는 전자문서 솔루션 전문기업이다. 다년간의 비즈니스 노하우를 바탕으로 혼이 담긴 제품, 경쟁력이 탁월한 제품, 나아가 세계를 상대로 자랑할 만한 제품을 내놓기 위해 노력하고 있다. 업무 현장에서의 종이 사용을 획기적으로 줄일 수 있는 클립소프트의 솔루션은 친환경 업무환경 구축을 위한 대안의 하나로 각광받고 있다. 클립소프트의 데이터 서버 및 저장소 연구개발을 담당하는 연구소4팀 이래석 차장에게 기업에 관한 더 자세한 이야기를 들어보자.

CLIPSOFT

연구소4팀
이래석 차장

 

차장님, 소개 부탁드립니다.

안녕하세요. 클립소프트 연구소4팀 이래석 차장입니다. 관련 업무 경력은 20년 정도 되었습니다.

 

클립리포트와 클립이폼은 어떤 제품인가요?

클립리포트와 클립이폼은 클립소프트의 전자문서 솔루션입니다. 클립리포트는 웹 환경에서 표나 그래프를 사용한 각종 통계 양식 및 증명서를 손쉽게 작성하고 조회, 출력할 수 있게 하는 리포팅 툴 솔루션으로, HTML5를 기반으로 하고 있기 때문에 추가적인 플러그인 설치 없이 오직 브라우저만으로 서비스를 이용할 수 있다는 것이 특징입니다. 클립이폼은 계약서나 동의서와 같이 서명을 필요로 하는 계약 양식을 PC 및 모바일과 같은 전자기기를 통해 간편하게 사용할 수 있도록 하는 전자문서 솔루션입니다.

Interview 01

까다로운 과제를 잘 마무리할 때 재미와 보람 느껴

 

연구소는 어떤 일을 하나요?

연구소는 클립소프트에서 제공하는 솔루션 전반에 대한 연구 및 개발을 담당하는 곳입니다. 크게 웹 리포팅 툴과 웹 이폼 개발 업무로 연구 분야가 나누어져 있으며, 연구소의 조직 또한 여기에 맞춰 코어, 뷰어, 모바일, 모듈의 네 개 팀으로 구성되어 있습니다. 연구원들 대부분은 컴퓨터공학 전공자들입니다.

 

솔루션 데이터 서버 및 저장소의 기능은 무엇인가요?

RDBMS뿐만 아니라 OLAP, SAP와 같은 ERP솔루션 데이터, NOSQL 기반의 데이터 등 고객사마다 사용하는 데이터베이스가 다릅니다. 데이터 서버는 이처럼 다양한 형태의 데이터를 클립소프트 솔루션의 데이터 형태에 맞춰 재가공하는 인터페이스의 역할을 합니다. 저장소의 경우, 문서의 형상 관리에 중점을 두고 개발하고 있는데요, 이를 위해서는 각 문서의 버전별 히스토리를 파악하는 것이 중요합니다.

 

솔루션 성능을 업데이트하는 과정이 궁금해요.

연구소에서는 분기별로 성능 평가 및 개선 작업을 실시하며, 메이저 버전이 업데이트되거나 고객사 POC가 발생할 경우에도 이 작업을 진행합니다. 성능을 업데이트하기 위해서는 현재의 성능을 평가하는 것부터 시작해야 합니다. 현재까지 진행된 패치 버전들을 반영하며 이전 분기의 데이터와 비교해 성능 저하가 일어나는지를 중점적으로 확인하는 것이지요. 성능 평가에서는 LoadRunner, JMeter를 통한 부하 테스트 및 기능 검토를 실시하며, 다양한 상황에서 최적화된 환경을 찾는 것에 주력합니다. 이러한 테스트를 통해 성능이 저하되는 현상이 발견되면 그 원인을 찾아 개선 작업을 수행합니다. 개선 작업은 Dump의 분석을 통해 문제점을 파악하고 문제가 되는 부분의 알고리즘을 개선하는 방식으로 진행합니다.

 

클립소프트에서 수행한 과제 중 가장 기억에 남는 것은 무엇인가요?

중앙집중형 클라우드 프린트 솔루션 개발 프로젝트가 가장 기억에 남습니다. 이 솔루션은 이용자가 PC 또는 모바일을 이용해 계약을 진행하고 출력을 요청할 경우, 중앙 서버에서 각 지점의 프린터기로 출력하거나, DM 발송을 위한 배치 데이터를 누적할 수 있도록 하는 솔루션입니다. SNMP 통신을 이용해 프린터를 직접적으로 모니터링하고 관리하며 정상 출력 여부를 확인할 수 있도록 했는데, 모든 프린터의 SNMP ID 값이 공개된 것이 아니라서 균일한 솔루션을 개발하는 데 어려움이 많았습니다. 그렇지만 힘든 만큼 배운 것도 많고, 프로젝트 마무리 후 보람이 컸습니다.

Interview 02

자격증보다는 다양한 개발 경험이 필요

 

이 직무에 꼭 필요한 역량은 무엇인가요?

업무 특성상 컴퓨터공학, 소프트웨어공학과 같은 소프트웨어 연구개발과 관련 있는 분야를 전공한 사람을 선호합니다. 자격증은 채용 전형 합격에 큰 영향을 미치지 않으며, 다양한 개발 경험을 더 중요하게 보는데, 특히 HTML5, PDF 기반의 기술 관련 업무나 클라우드 관련 경험이 있다면 좋을 것 같습니다. 최근 개발직을 준비하시는 분들을 보면 Spring과 같은 프레임워크에 지나치게 의존하는 경향이 있습니다. 새로운 것들을 접하고 공부하는 것은 좋지만, 개발의 근간을 소홀히 하지 않았으면 좋겠습니다.

 

이 업무의 어려운 점은 무엇이고, 업무를 통해 보람을 느끼는 때는 언제인가요?

솔루션의 특성상, 고객사들의 니즈를 범용적으로 반영해 다양한 환경에서 구동될 수 있도록 해야 하는데요, 간혹 이를 무시하고 별도의 버전을 개발해 달라는 무리한 요구를 하는 경우가 있습니다. 이때 담당자로서 불가능한 이유를 고객에게 납득시켜야 하는데, 이 부분이 가장 어렵습니다. 고객의 입장에서는 안 해주는 것인지, 못하는 것인지 판단하기 어려울 수 있으므로 소통을 잘해야 하거든요. 저는 개발이 불가한 이유를 최대한 쉽고 자세하게 설명해 고객이 상황을 정확히 알 수 있도록 합니다. 서로의 상황을 알 때, 상대방의 입장을 잘 헤아릴 수 있다고 생각합니다. 업무를 통해 가장 보람을 느끼는 순간은 제가 만든 솔루션을 누군가가 이용하는 것을 보았을 때입니다.

 

이 직무의 업무 목표는 무엇이고, 업무 성과를 확인하는 지표는 무엇인지 궁금해요.

연구소의 궁극적인 목표는 클립소프트 솔루션의 안정화와 성능 향상이라고 생각합니다. 업력이 오래된 중견 솔루션 기업의 경우, 유사한 업무를 다년간 수행하다 보면 발전에 대한 고민을 그만두는 경우가 있는데, 이를 경계하고 업계 트렌드에 뒤처지지 않도록 노력해야 합니다. 연구소의 업무 성과는 분기별로 진행하고 있는 성과 발표를 통해 확인하고 있으며, 그 외에도 연구원이 공유하는 소스 코드를 통해 실시간으로 확인할 수 있습니다.

 

현재의 업무에 가장 도움이 된 경험은 무엇인가요?

평소 서버 관리 같은 시스템 사항 전반에 관심이 있어서 개인적으로 클라우드 서버를 운용하기도 하고, 이에 관해 공부하는 스터디 모임을 운영하기도 했습니다. 이 경험이 지금 백엔드 개발 업무와 클라우드 대응 업무에 큰 도움이 되었습니다.

Interview 03

웹 디자이너에서 솔루션 개발자로 전향

 

차장님의 커리어 패스가 궁금합니다.

저는 조금 특이한 이력을 가졌습니다. 디자인학과를 졸업하고 1세대 웹 디자이너로 약 7년간 일했습니다. 웹 디자이너 직무의 가장 큰 고충은 클라이언트의 요구사항이 모호하고 디자인에 대한 객관적인 기준을 세우기가 어렵다는 것인데요, 이로 인해 슬럼프를 겪기도 하며, 결과물을 객관적으로 확인할 수 있는 개발직으로 전향할 계획을 세웠습니다. 웹 디자이너로 일할 때도 PHP, ASP 같은 개발 업무를 종종 수행해 개발직이 완전히 생소한 분야는 아니었기에 과감하게 도전할 수 있었습니다.

전직 후 기본기를 다지고자 대학교에 편입해 정보보호와 정보통신을 복수전공을 했고, 이후 클립소프트에 재직하면서 대학원에 진학해 석사학위를 취득했습니다. 클립소프트는 지인의 추천을 통해 입사했는데요. 처음에는 기술부로 입사해 기술지원 업무를 담당했지만, 당시 연구소 팀장님의 제안으로 렉스퍼트 3.0의 서버 연구개발을 담당하면서 연구소로 보직을 이동하게 되었습니다.

 

클립소프트의 복지제도 중 가장 좋다고 생각하는 것은 무엇인가요?

해외 워크숍 제도입니다. 각국의 다양한 업계 실무자와 인적 네트워크를 만들고, 업계의 최신 트렌드를 파악하는 좋은 기회이거든요. 코로나19로 3년 넘게 프로그램을 진행하지 못하고 있어 많은 직원이 아쉬워합니다. 얼른 상황이 호전되어서 다시 해외 워크숍을 떠나는 날이 왔으면 좋겠습니다.

 

신입사원 시절로 돌아간다면 꼭 하고 싶은 것 한 가지와 그 이유를 말씀해 주세요.

한 기업에서만 오랫동안 근무하다 보니 다양한 사람들과 어울릴 기회가 줄어든 것 같습니다. 제가 만나는 사람 대부분이 같은 업계에 종사하는 분이에요. 커뮤니티 활동을 통해 여러 분야의 사람들과 교류를 이어왔다면 정서적으로 좀 더 풍요롭지 않았을까 생각합니다. 창의적 사고가 필요한 개발 업무에도 도움이 되었을 것 같고요.

 

이 직무의 매력과 클립소프트의 비전에 관해 말씀해 주세요.

연구개발 직무는 말 그대로 연구와 개발을 동시에 할 수 있는 직무이기 때문에 업무 범위 안에서 다양한 시도를 해볼 수 있고, 이것이 일반적인 SI 개발 직무와 차별화된 장점이라고 생각합니다. 리포팅 툴을 기반으로 탄탄하게 성장해 온 클립소프트는 장기 근속한 직원들이 많아 끈끈한 정을 느끼며 업무 노하우를 배울 수 있는 기업입니다. 급변하는 환경에서 인화 단결을 통해 산업을 함께 선도할 분들을 기다립니다.

 

>> 클립소프트 기업정보 보러가기

>> 지금 채용 중인 연구개발 직무 보러가기

 

저작권은 잡코리아(유)에 있으며, 무단전재 및 재배포를 금지 합니다.

‘웹개발’ 다른 직무인터뷰