직무부트캠프 배너 배경 이미지

한솔그룹 IT 계열사ㅣ웹개발자 실무 경험하고 채용까지

현직자와 함께하는 웹개발직무 3주 익스턴십

웹개발 5~7년차 현직자 한솔 멘토입니다. 저와 함께 IT/SW 실무자로 일해보시겠어요?

※본 과정은 한솔그룹의 IT 계열사인 한솔 인티큐브와 한솔 PNS IT에서 공동으로 진행하는 채용 과정으로,

과정 종료 후 평가에 따라 각 계열사로 채용 및 배치됩니다.


[기업소개]

한솔인티큐브와 PNS IT는 한솔그룹의 IT 계열사로 유연근무제, 자율복장제 등

업무에만 집중할 수 있는 자유로운 환경을 지향하고 있으며,

자기개발비, 자격증 취득, 사외 MBA선발 등 개인의 성장 역시 놓치지 않도록 다양한 지원 제도를 시행하고 있습니다.


1. 한솔인티큐브


"AI 기술을 중심으로 한 국내 1위 컨택센터 솔루션 기업"


한솔인티큐브는 4차 산업혁명의 핵심인 AI 기술을 중심으로

다양한 비즈니스 영역에서 고객에게 가장 효율적이고 최적화된 커뮤니케이션 솔루션을 제공하고 있으며,

무인 상담 서비스와 인공지능, 클라우드 서비스로 사업 영역을 확장하고 있습니다.


한솔인티큐브 > https://www.hansolinticube.com/home/

관련 영상 > https://youtu.be/DA6FVY4vpQ0


2. 한솔PNS IT


"고객 맞춤형 IT 솔루션과 서비스 제공을 통한 디지털 혁신 전문 기업"


한솔PNS IT는 제지, 전기/전자, 화학, 유통/물류, 서비스 등

다양한 분야의 사업과 환경에 최적화된 시스템 구축/유지/보수 및 아웃소싱, 응용SW 개발과 같은

통합 IT 서비스와 솔루션을 제공하는 30년 업력의 탄탄한 기업입니다.

한솔PNS IT > https://it.hansolpns.com/

관련 영상 > https://www.youtube.com/watch?v=Wa3-bOPL5qM



[멘토소개]


안녕하세요 멘티님들! 저는 6년차 개발자로 일하고 있는 멘토입니다. 

한솔의 개발자로 일하며 주로 웹 프레임워크 업무를 담당하고 있습니다.


저는 그룹 공채 지원으로 한솔그룹에 입사하게 되었는데요, 한솔에서 개발자로 근무하며 가장 만족스러운 점은 다양한 프로젝트 및 업무 경험을 통해 통합적인 사고가 가능한 개발자로 성장할 수 있는 환경입니다.


제가 구직 준비를 하는 과정에서 개발 업무에 대한 직무와 직군에 대한 분류가 정말 다양하지만 컴퓨터 공학이라는 하나의 분류에 묶여 내가 정말 잘할 수 있는 개발 업무가 무엇인지 판단하기 어려웠습니다.

한솔에서 근무를 하면서 주어지는 다양한 업무와 프로젝트 기회 덕분에 6년차인 지금 웹개발 직무에서 저의 확실한 커리어를 그려가고 있습니다. 


많은 기회가 주어지는 환경에서 개발자로의 커리어를 성장시키고 싶은 후배들을 이 익스턴십을 통해 찾고 있으니까요, 많이 도전해주시면 좋겠습니다!


멘토 사진
멘토 연차 정보
5~7년차 현직자
멘토 닉네임
한솔
인증 멘토
인증 멘토

현) 한솔PNS IT서비스부문 DT개발팀 Web R&D 파트 (2016.12 - 재직 중)

  • 한솔 PNS 지류유통 부문 웹 ERP 시스템(영업,구매 모듈) SI/SM
  • 한솔 제지 영업 세일즈 포털 SI/SM
  • 한솔 제지 구매 웹 시스템 SI/SM
  • 한솔 그룹 웹 프레임워크 개발 (現)
  • 컴퓨터공학 학사 졸업


한솔그룹 IT 계열사ㅣ웹개발자 실무 경험하고 채용까지를 통해 멘티님의 역량으로 평가받고 취업할 수 있도록 도와드리겠습니다.

웹개발 3년차 실무자인 멘티님은 팀장님에게 아래와 같은 업무를 부여받게 됩니다.
직무부트캠프 과제 예시 멘토님 프로필
나성실 개발팀장

조직 개편이 되면서 업무 분장이 많이 바뀌었다고 하네요.

변경된 정보를 나타내 줄 수 있는 페이지가 있으면 좋겠다는 팀 내 의견이 있어서

이번 과제로 진행해 볼 예정이에요.

업무 분장 엑셀 리스트는 받았는데

사내 공지에는 띄웠지만 변경 사항이 더 있을 것 같아서

웹페이지로 구현해서 관리해봅시다!

여러분들은 본 과정을 통해서,

고객 요청 사항에 따른 개발 환경을 구성하고 테이블 설계서, API 정의서 ,CRUD 구현하는 작업을 진행합니다.

이 는 현업 백엔드 개발자의 실제 업무 프로세스이며, 본 과제를 수행함으로써 개발자로서 필요한 기초적인 직무 역량을 이해하고 기를 수 있습니다.


과제를 수행하는 여러분들은,

스프링 Boot를 활용하여 개발 환경을 직접 세팅한 뒤, view 페이지를 활용한 개발을 진행하게 됩니다.

이후 데이터베이스 연동과 비즈니스 로직을 작성하여 화면에 데이터를 보여주고 제어하는 부분을 직접 구현해볼 수 있으며,

이러한 경험을 통해 기본적인 API 개발을 통해 백엔드의 역할 및 외부 서버와의 데이터 연동을 이해할 수 있습니다.


과제의 전반적인 내용은 아래와 같습니다.

1차 과제를 통해 SpringBoot를 이용하여 개발환경을 셋팅한 뒤

2차 과제를 통해 주어진 엑셀자료에 대한 데이터를 확인하고, 테이블을 설계하고 ,Rest API로 개발을 진행합니다.


1차 과제 :

SpringBoot, Mysql or Mariadb, Swagger.io, Mybatis를 Intellij or STS(Eclipse) 환경에 세팅하고

Controller, Service(Interface), ServiceImpl(서비스 구현체), Mapper 해당 구조로 RestApi를 만든 뒤

내장 톰켓을 통해 테스트 API를 호출하는 과제입니다.


- 개인의 Gitlab 저장소를 만드시고 해당 GitLab저장소에 코드를 push 하셔서 해당 링크를 공유하면 됩니다.


2차 과제 :

스프링 기반으로 주어진 엑셀자료를 Rest API 구현하여 CRUD를 진행하는 API를 개발합니다.


- 테이블 설계서 (ERD 등)의 자료를 도출합니다.

- Swagger.io로 테스트한 RestApi 결과 문서(스크린샷이 포함된)는 멘토가 사전 교육해준 저장소에 정리하여 업로드 합니다.

- 결과물 코드는 GitLab에 올려주시면 각각의 결과 소스를 피드백 해드릴 예정입니다.



과제 수행을 위한 필요 사항

Java, Spring MVC, SpringBoot, DB에 대한 기본 지식이 있는 분


웹 개발 환경

Spring Boot Framework + mybatis 기반에 DB는 Mysql Or MariaDB를 사용합니다.

개발 진행된 API에 대한 테스트는 Swagger.io로 확인합니다.

상세한 스케쥴을 설명드리겠습니다.

3회의 강의와 2회의 업무를 통해 현업자 수준의 직무 이해도를 얻게됩니다.

과정 시작일
1주차

5월 10일(화) 11:00~13:00
세션
현직자 직무 에센스 강의 및 Q&A
- 직무 입문 방법
- 직무담당자가 실제로 하는 일
- 직무담당자로 일하는 장, 단점과 요구 역량
- 주차 별 프로젝트 소개 및 선정 이유
- 직무 커리어 패스
5월 14일(토) 00:00까지
1차 업무
SpringBoot기반 웹개발 환경설정


Spring환경을 설정하게되면 좀 더 Spring에 대해 깊게 이해 할 수 있고

해당 경험이 Api 개발시에 조금 더 성능이 좋고 유지보수하기 좋은 서비스를 할 수 있도록 도와줍니다.


  1. SpringBoot, Mysql or Maria ,Mybatis, Swagger.io 를 포함하여 환경을 구성해주세요
  2. Controller, Service(Interface), ServiceImpl(서비스 구현체), Mapper 해당 구조로 RestApi를 만들고 내장 톰켓을 통해 테스트 API를 호출하면 됩니다.


과제 결과물

1.개인의 Gitlab 저장소를 만드시고 해당 GitLab저장소에 코드를 push 하셔서 해당 링크를 공유하면 됩니다.

2. Controller, Service(Interface), ServiceImpl(서비스 구현체), Mapper 에 대한 내용 및 Swagger.io로 동작한 테스트 스크린샷을 보고서로 작성하시면 됩니다.

(ppt/word 중 편한 옵션으로 선택)

2주차

5월 17일(화) 13:00까지
세션
과제발표 및 리드멘토 1차 과제 피드백
5월 21일(토) 00:00까지
2차 업무
현업 R&R 엑셀 데이터를 통한 DB모델링 및 RestApi 설계 및 개발


한솔 PNS와 인티큐브는 B2B 기업입니다.

사무직군의 업무(엑셀 등) 자료를 서비스로 만드는 작업도 개발자의 주요 업무입니다.


1주차에 개발된 Spring개발 환경으로

제공된 엑셀자료를 Rest API 구현하여 CRUD를 진행하는 API를 개발합니다.


과제 결과물

  1. 테이블 설계서 (ERD 등)의 자료
  2. Swagger.io로 테스트한 RestApi 결과 스크린샷이 포함된 문서 (ppt/word 중 편한 옵션으로 선택)

위 두 가지 자료를 멘토가 사전 교육해준 저장소에 정리하여 업로드 하시면 됩니다.


결과물 코드는 GitLab에 올려주시면 각각의 결과 소스를 피드백 해드릴 예정입니다.

3주차

5월 24일(화) 11:00~13:00
세션
과제발표 및 리드멘토 2차 과제 피드백

익스턴십에 참여하면
이런 점이 좋습니다.

실무과제로 직무역량 검증

서류와 면접으로 보여주기 어려운 실력과 잠재력을 실무과제로 보여줄 수 있어요.

실무과제로 직무역량 검증

채용 기업의 현직자와 소통

채용 기업의 현직자와 일해보고, 조직과 직무가 적성에 맞는지 확인할 수 있어요.

채용 기업의 현직자와 소통

복잡한 채용 절차 간소화

번거롭고 긴 채용절차를 간소화하고, 단 3주 만에 쉽게 취업할 수 있어요.

복잡한 채용 절차 간소화

자주 묻는 질문

  • Q.

    익스턴십을 왜 들어야 하나요?

    직접 경험하는 것이 직무를 이해하는 가장 좋은 방법이기 때문입니다.

    익스턴십은 실무 과제를 풀어보며 직무경험을 할 수 있고, 우수자는 해당 기업의 채용 제안을 받을 수 있습니다.

    채용 대상 기업에 실제 재직 중인 리드멘토를 통해 회사 내 실제 업무 상황, 기업 문화 등도 상세히 파악해 볼 수 있는 기회입니다.

  • Q.

    익스턴십에 참여하면 참여 기업에 무조건 취업이 가능한가요?

    참여 멘티 중 우수자는 채용 제안을 받을 수 있습니다. 성실히 과정에 참여한다면 충분히 가능성 있으니, 도전해보세요!

  • Q.

    익스턴십 수강 대상의 레벨이 어떻게 되나요?

    설명에 작성된 선수지식을 보유하고 있거나 선수지식이 없더라도 그에 준하는 역량이 있다면 참여할 수 있습니다.

  • Q.

    궁금한 것이 있으면 아무 때나 멘토에게 물어볼 수 있나요?

    과정 기간 동안 오픈채팅방을 통해서 언제든지 멘토님과 대화할 수 있습니다. 다만, 재직 중인 현직자 분들이시기 때문에, 실시간 답변은 제한될 수 있습니다. 질문은 과정이나 취업에 대한 일반적인 내용은 어떤 것이든 가능하지만, 기업의 규정상 답하기 어려운 비밀이 포함된 질문이나 자기소개서 첨삭 등 과정 범위 밖의 질문은 할 수 없습니다.

유의사항

  • 프로그램 분위기를 흐리거나 불성실하게 행동하는 분이 있을 시 참여 제재 조치를 받을 수 있습니다.

  • 최소 인원 모집 미달 시 과정 일정이 조정될 수 있습니다.