직무부트캠프 배너
1차 앵콜
데이터 엔지니어가 실제로 하는 API 개발 전체 과정, 이슈 및 해결방안
현직자와 함께하는 데이터직무 5주 인턴
직접 경험하는 것보다 잘 이해할 수 있는 방법은 없습니다.
'직무부트캠프: 5주 인턴’에 참여하면 어려운 인턴 지원 프로세스 없이 5주간 현직자와 제대로 데이터 직무 경험을 만들 수 있습니다.
멘티님도 할 수 있어요.

  • 현직자의 진짜 실무를 멘토의 도움을 받아 수행합니다.

  • 업무에 대한 1:1 피드백과 코칭이 매주 제공됩니다.

  • 5주간 3회의 세션을 가지게 되며, 학업/현업과 병행 가능합니다.

데이터 3~5년차 현직자 이OO 멘토입니다.
저와 함께 5주 동안 데이터 실무를 체험하시겠어요?

안녕하세요, 4년차 데이터 엔지니어입니다.

저는 소프트웨어 공학을 전공 후에 처음에는 단순히 소프트웨어 개발자로 커리어를 계속 쌓아나가고 싶었습니다. 하지만 정말 다양하고 세분화 된 많은 개발 직무들이 있다는 것을 알고 난 뒤로 커리어의 방향성을 잡기가 어려웠습니다. 어려웠던 이유는 현업을 경험해 본 적이 없어 내가 어떤 개발을 잘하는지 몰랐고, 직무에 대한 지식이 부족했기 때문에 판단하고 결정하기가 어려웠습니다. 그러다 처음 취업한 회사가 데이터 관련 업무들을 주로하는 회사라 자연스럽게 데이터 엔지니어로의 커리어를 쌓게 되었습니다. (이 때, 데이터 엔지니어로의 커리어를 선택한 것이 현재까지 정말 만족스럽고 잘 선택했다고 생각합니다)


첫 회사에서는 흔하지 않은 기상&해양 데이터들을 다루면서 정말 다양한 문제들을 겪고, 해결해 나가면서 데이터 엔지니어링에 대한 노하우들을 습득했고, 현재 다니고 있는 회사에서는 사내에 데이터를 원활하게 공급하기 위한 데이터 및 인프라 엔지니어링 기술을 습득하였습니다. 현재 제가 하고 있는 데이터 엔지니어링 업무들은 주도적으로 개발을 하지만 타인에게 큰 도움이 되는 경우가 많아 직무 만족도가 굉장히 높고, 매력적인 직무라고 생각해서 다양한 분들께 소개드리고 싶습니다. 제가 겪었던 커리어 방향에 대한 고민을 가지고 계신 분들, 데이터 엔지니어 직무에 대해서 궁금하신 분들, 현업에서 습득한 노하우들에 대해 관심있는 다양한 분들과 정보들을 공유하면서 함께 성장하고 싶습니다.

이런 고민을 가진 분들에게
직무부트캠프를 추천합니다.
인턴 경험을 쌓고 싶은데
직무경험이 없어요.
면접에서 대답할
직무경험이 없어요.
자소서에 작성할
직무경험이 없어요.
직무부트캠프는
실제 취업에 도움이 됩니다.

직무부트캠프에서 했던 경험과 배웠던 직무 전문 단어를 면접에서 활용하였더니 면접관들이 흥미를 보였고, 결국 최종 합격했어요.

직부캠 수료생

남00님

수료증을 토대로 이력서에 직무 관련 경험으로 작성했고 임원 면접시 경험에 대한 질문에 직무 관련한 관심이 많다는 것으로 어필 했고, 좋은 평가를 받을 수 있었어요.

직부캠 수료생

강00님

3~5년차 현직자
이OO
인증멘토

현 스타트업(2년)

- 데이터 엔지니어링

- 인프라 엔지니어링

- 고객 데이터 분석

- 인프라 보안


전 기상&해양 중소기업(2년)

- 기상&해양 시뮬레이션 프레임워크 개발

- AI(딥러닝) 개발

- 딥러닝 강의

- 데이터 분석&엔지니어링

데이터 엔지니어가 실제로 하는 API 개발 전체 과정, 이슈 및 해결방안
주제로 5주 동안 실무자가 될 수 있게 도와드리겠습니다.
데이터 인턴이 되어 2~3년 차 실무자가 실제로 수행하는 업무를 부여받게 됩니다.
이상원 데이터 팀장
데이터
담당자
홍길동
중요도
높음
마감일
2026.02.17

올해 판매자 월별 통계 데이터를 보고 싶은데 빠르게 뽑아 줄 수 있나요?

판매자 등급별로, 매출 순위를 그래프로 보여주세요.


아참, 데이터 뽑히면 제가 직접 월별로 뽑아 볼 수 있게 만들어 줬으면 좋겠는데 가능할까요?


그리고 통계 항목들도 조정할 수 있었으면 좋겠어요.



코로나 전후 변동을 빠르게 보고 싶으니 다음 주 까지 부탁드릴게요!

과제 소개

데이터 엔지니어가 실제로 팀 전체를 위한 API 개발에 대한 전체 과정과 그 과정속에서 발생하는 많은 이슈들, 해결 방법들을 자연스럽게 체득하도록 하였습니다. 실제로 경험하지 않으면 왜 그렇게 해야하는지 알기 어려운 부분들을 구체적 상황 제시를 통해 경험하고 풀어나갈 수 있도록 과제를 구성하였습니다.


과제를 통해 얻어갈 수 있는 것

과제를 진행하면서 자연스럽게 데이터 엔지니어라는 직무가 구체적으로 어떤 목적과 방향성을 가지고 일을 하는지, 실제로 어떤 일들을 하는지와 실무적인 부분에서의 노하우들을 얻을 수 있을 것 입니다.


  1. 데이터 엔지니어링의 목적
  2. 데이터 엔지니어가 필요한 이유
  3. 데이터 팀에 API가 필요한 이유 
  4. API 작성 시 고려해야 하는 것
  5. API를 사용함으로써 얻을 수 있는 것들
  6. API 사용에서 발생할 수 있는 문제점과 개선점
  7. 인프라 설계 시 고려해야 하는 것
  8. Python 프로그래밍 스킬 등


이 외에도 소개드리고 싶은 직무 내용이 너무나도 많지만 멘토링 기간을 고려해서 단편적이지만 직무에 대해 잘 설명할 수 있는 실무로 구성을 했습니다. 해당 과제를 모두 수행하고 나면 데이터 엔지니어라는 직무에 대해 좀 더 흥미를 느끼고 진로 선택에 도움이 되실 것 같습니다.


*주로 Python을 사용하고 기본적인 문법정도만 알고있으면 수강하는데 어려움이 없습니다.

이 업무를 선정한 이유
알려드릴게요!

데이터 엔지니어에 대한 인식

데이터 엔지니어라는 직무가 업계에서 활성화 된지 그리 오래되지 않은 것으로 알고있습니다. 그렇기에 많은 사람들이 데이터 관련 일을 하는건 알겠는데 구체적으로 무슨일을 하는지 모르시는 경우가 많았습니다. (사내 직원들 조차 모르는 경우도 종종 있습니다. 실제로 데이터 엔지니어는 데이터를 신속하고 안정적으로 공급하기 위한 모든 영역(인프라, 보안, 개발, 운영)을 커버하기 때문에 외부에서 보면 Back-end 개발자나 DevOps 개발자로 보이고, 구체적인 직무 내용을 경험해보지 않는다면 알기 어렵기도 합니다.


데이터 엔지니어의 가장 중요한 역량

협업 능력이 가장 중요하다고 생각합니다. 협업 능력이 부족하면 사용자가 원하는 데이터를 올바르게 공급할 수가 없습니다. 사용자가 어떤 데이터를 어떻게 원하는지 요구사항을 끊임없이 구체화하면서 공급해주어야 하기 때문에 협업 능력이 필수라고 생각합니다.


데이터 엔지니어 직무와 적성

데이터 엔지니어가 하는 일들은 데이터를 누군가에게 '잘' 공급하기 위한 모든 일들을 하는 직무입니다. 하루에도 수 많은 요청들을 받고, 그 요청들을 처리하면서 보람을 느낍니다. 따라서 누군가에게 도움이 되는 것을 좋아하는 성격이라면 꼭 추천드리고 싶습니다. 하지만 의사소통&협업에 스트레스를 느끼고, 남을 돕는 일에 크게 흥미가 없다면 적성에 맞지 않는 직무일지도 모르겠습니다.

상세한 스케줄을 설명드리겠습니다.
3회의 강의와 4회의 업무를 통해
현업자 수준의 직무 이해도를 얻게됩니다.
캠프 시작일
1주차
온라인 세션
10월 6일(화) 10:00~12:00
현직자 직무 에센스 강의 및 Q&A
⋅ 직무 입문 방법
⋅ 직무담당자가 실제로 하는 일
⋅ 직무담당자로 일하는 장, 단점과 요구 역량
⋅ 주차 별 프로젝트 소개 및 선정 이유
10월 10일(토) 15:00까지
업무
 데이터팀의 생산성 향상을 위한 API 설계하기


[내용] 데이터 엔지니어의 가장 큰 역할은 회사에서 필요하거나 생산되는 다양한 데이터들을 사용자에게 신속하고 원활하게 공급하는 것입니다. 모든 데이터는 `수집 -> ETL(Extrat-Transform-Load) -> 공급`의 라이프 사이클을 거치게 됩니다. 데이터를 신속하게 공급하기 위해서는 위의 라이프 사이클 과정을 간소화 시켜야하고, 데이터를 안정적으로 공급하기 위해서는 데이터 파이프라인을 잘 설계&구축 하여야 합니다. 이러한 측면을 모두 개선시키기 위해서 데이터팀에 필요한 API들을 고민하고 설계해주세요.


요구사항은 아래와 같습니다.

 1) 일관성 있는 표준 로그 API 설계

 2) 각 라이프 사이클 작업(Task)을 메신저(Slack)로 전송하는 API 설계

 3) 데이터 베이스 접근&제어 API 설계

2주차
서면 피드백
10월 13일(화) 15:00까지
리드멘토 개별 리뷰 및 1차 업무 피드백
10월 17일(토) 15:00까지
업무
 기 개발 된 API 고도화하기


[내용] 최초 개발 된 API를 데이터팀에서 사용하다보니 다양한 문제점이 발생했습니다.


문제1) 로그 시스템을 이용해서 로깅이 가능해 졌지만, 특정 주기와 경로에 로그를 쌓기 위해서는 추가적인 개발이 필요했습니다. 데이터팀의 구성원마다 각자 다른 API를 개발해서 작업에 추가하였고, 로그 시스템의 일관성이 깨져 분석 및 유지보수가 어려워졌습니다.


문제2) 메시지를 전송하는 API를 만들었지만 각 Task 및 로직마다 작업 상태를 전송하는 API를 사용해야 했습니다.


문제3) 데이터 베이스 접근&제어 API를 사용해서 수많은 코드가 다양한 리소스에서 사용되었습니다. 사내에서 보안상의 문제로 데이터베이스를 이전하기로 하였습니다. 데이터베이스를 이전하면 접속 host가 바뀌게 되는데 이 경우, 모든 리소스의 코드에 host를 변경해주어야 하는 상황입니다.


 1) 데이터팀의 모든 구성원들이 동일하게 사용할 수 있는 저장 API를 추가해주세요.

 2) 작업(Task)의 완료/실패 상태만 전송할 수 있는 더 간편한 high level wrapper를 고민하고 만들어주세요.

 3) 데이터베이스 정보들을 어떻게 보관하는게 좋을 지 고민하고 방법을 설계해주세요.(현업에서는 AWS를 사용하고 있다고 가정)

3주차
온라인 세션
10월 20일(화) 10:00~12:00
업무 발표 및 리드멘토 2차 업무 피드백
*참여자가 2명 이하인 경우, 3/5주차 캠프 시간은 1시간으로 조정 운영됩니다.
10월 24일(토) 15:00까지
업무
기 개발 된 API의 레퍼런스 작성하기


[내용] 고생해서 만든 API들을 팀에 배포를 했지만 팀원들이 잘 사용하지 않습니다. 이유는 레퍼런스가 없기 때문입니다. 모든 개발자가 API 레퍼런스를 보고 개발 하듯이 사내에서 개발 된 API에도 레퍼런스가 반드시 필요합니다. 하지만 레퍼런스 문서를 만드려면 정적 웹 페이지 개발과 API 업데이트 시 마다 해당 레퍼런스도 같이 업데이트 해야 합니다. 레퍼런스에서 가장 중요한 부분들과 Python 기반의 레퍼런스를 작성할 수 있는 방법에 대해서 고민해보고 가장 효율적인 방법으로 레퍼런스를 작성해주세요.(레퍼런스는 지속적으로 관리/업데이트 되어야 합니다)


 1) Reference에서 가장 중요한 것(1가지 이상)

 2) Python API Reference 작성

4주차
서면 피드백
10월 27일(화) 15:00까지
리드멘토 개별 리뷰 및 3차 업무 피드백
10월 31일(토) 15:00까지
업무
기 개발 된 API 레퍼런스 배포 자동화하기(Github, AWS 인프라 사용)


[내용] API 문서는 만들었지만 API 수정이나 추가 개발을 할 때마다 레퍼런스를 수정하고, 다시 배포하는 아래의 과정이 반복되어야 합니다. 

또 데이터팀의 인프라가 확장되어 사용하는 리소스가 아주 많아졌습니다.

이러한 리소스들 각각에 최신화 된 소스코드가 배포되어야 합니다.

(리소스가 n개라면 n번의 코드 배포 과정을 거쳐야 합니다)


소스코드 배포 사이클

 1) 코드 개발&수정 

 2) 코드 업로드(commit)

 3) 코드 배포(리소스 n개 만큼)

 4) API 문서 수정&업데이트

 5) API 문서 배포

 6) 다시 1)부터 반복


이러한 작업은 불필요 한 작업일 뿐만아니라 시간도 아주 많이 듭니다.(작업이 많을 수록 실수할 확률이 매우 높아집니다)

다음 작업들을 자동화 할 수 있는 방법에 대해서 고민해보고 인프라를 설계해주세요.


 1) 위 소스코드 배포 사이클 자동화 인프라 설계

5주차
온라인 세션
11월 3일(화) 10:00~12:00
업무 발표 및 리드멘토 4차 업무 피드백
*참여자가 2명 이하인 경우, 3/5주차 캠프 시간은 1시간으로 조정 운영됩니다.

위의 스케줄 안내를 보고
주차별 진행 일정을 잘 이해할 수 있었나요?

여러분의 소중한 피드백은 실제로 기능 개선에 반영되고 있어요.

캠프는 5주간 아래와 같이 진행됩니다.
2-3년차 실무자의 업무를 다룹니다.
매주 현업의 문제와 문제 해결에 필요한 정보가
업무 요청서로 전달됩니다.
업무 요청서
직무부트캠프 과제 안내서 샘플 - 1주차 과제 안내직무부트캠프 과제 안내서 샘플 - 프로젝트 과제 선정 이유
성공적인 완수를 도와드립니다.
1:1 업무 피드백이 제공되며, 어려운 점은 언제든 답변 드립니다.
클래스룸 1:1 피드백
멘토에게 1:1로 제출한 과제의 피드백을 받을 수 있습니다.
실시간 채팅방 운영
멘토, 다른 멘티와 실시간으로 소통할 수 있습니다.
직무경험을 증명할 자료를 받아가세요.
이력서 활용
검증 가능한 직무경험을 이력서에 추가하세요.
교과 외 활동 항목에 캠프 수료 경험을 활용할 수 있습니다.
수료증 발급
직무경험을 증명할 수 있는 수료증이 제공됩니다.
데이터 직무부트캠프
코인턴
데이터 엔지니어가 실제로 하는 API 개발 전체 과정, 이슈 및 해결방안
2020년 10월 06일 ~ 2020년 11월 03일
2020.11.03

채용지원 마감일과 캠프 종료일 차이로 수료증 활용이 어려운 경우, 수료예정증명서를 발급해드립니다.
* 3주차 이상 경과된 경우에 한하여 고객센터를 통해 신청 가능

포트폴리오 활용

저와 5주간 함께 수행한 업무는 직무경험을 증명할 결과물이 됩니다.

*아래는 수강생들이 5주간 만든 실제 포트폴리오입니다.

직무부트캠프 과제를 활용한 포트폴리오 예시0직무부트캠프 과제를 활용한 포트폴리오 예시1직무부트캠프 과제를 활용한 포트폴리오 예시2직무부트캠프 과제를 활용한 포트폴리오 예시3
직무부트캠프에 참여하면
이런 점이 좋습니다.
실무자 관점에서
자소서와 면접 준비
서류와 면접에 직접적으로 활용 가능한 직무 경험으로 취업 성공 확률을 높일 수 있습니다.
실무자 관점에서 자소서와 면접 준비
실무 용어와
업무 프로세스 이해
직무가 요구하는 역량 및 수준을 확인하여, 취업 준비 전반의 계획을 수립할 수 있습니다.
실무 용어와 업무 프로세스 이해
내 적성과
직무 적합도 판단
입사 전, 직무 경험을 통해 나와 잘맞는지 확인하여 실패 비용을 현저히 줄일 수 있습니다.
내 적성과 직무 적합도 판단
직무부트캠프는 왜 만들어졌나요?
온라인은 더 특별합니다.
직무부트캠프 온라인 수업 화면
소통은 편안하게
온라인 진행으로 멘토와 멘티가
더 편안하고 자유롭게 소통할 수 있습니다.
누구나 적극적으로
내성적인 분도 적극적으로 소통할 수 있어
더 뛰어난 학습 효과를 얻을 수 있습니다.
익명으로 솔직하게
얼굴과 개인 정보가 드러나지 않아 현업의
더 솔직한 이야기를 들을 수 있습니다.
저와 함께 데이터
직무를 깊게 경험해 보실래요?
직무부트캠프 오프라인 수업 모습 - 1
직무부트캠프 오프라인 수업 모습 - 2
직무부트캠프 오프라인 수업 모습 - 3
직무부트캠프 오프라인 수업 모습 - 4
5주 뒤, 직무 고민이
완전히 해결됩니다!
지금 가장 저렴하게 참여할 수 있어요.
정가
300,000
얼리버드 40% 할인
- 120,000
후기 이벤트 원고료
- 20,000

최대 할인 적용가
32,000 /1주
12개월 무이자 할부
3,076 /1주
*캠프 시작 전까지 100% 환불 가능
수강료 할인 및 지원 정책
돈이 꿈의 허들이 되지 않도록 지원 정책을 소개합니다.
1.
올인원패키지 무료로 사용하기
2.
국민취업제도 구직촉진수당 등정부 지원금 사용 가능
추천 캠프
자주 묻는 질문
환불규정
코멘토는 아래와 같은 경우에 환불을 해드리고 있습니다.
  • 신청자가 본인의 의사로 캠프참여를 포기한 경우

  • 코멘토가 캠프진행을 할 수 없게 된 경우


직무부트캠프 환불규정
  • 캠프 시작전 취소(D-1일까지): 결제금액 전액 환불

  • 1주차 시작일 ~ 2주차 시작일 D-1 : 결제금액의 2/3 환불

  • 2주차 시작일 ~ 3주차 시작일 D-1: 결제금액의 1/2 환불

  • 3주차 시작일 ~ 캠프 종료일: 환불 불가


자율일정 직무부트캠프 환불규정
  • 1차 VOD강의 수강전 취소: 결제금액 전액 환불

  • 1차 VOD 수강후 ~ 1차 과제 제출 전: 결제 금액의 2/3 환불

  • 1차 과제 피드백 제공 후 ~ 2차 과제 제출 전: 결제금액의 1/2 환불

  • 2차 과제 피드백 제공 후 ~ : 환불 불가

  • 90일 만료 후 : 환불 불가


직무부트캠프 이용권(쿠폰) 취소규정
  • 캠프 시작전 취소(D-2일까지): 쿠폰 재사용 가능

  • 1주차 시작일 D-1 ~ 캠프 종료일: 쿠폰 재사용 불가


환불준수사항
  • 수강 취소 및 환불 의사를 표시하지 아니하고 무단결석 시는 교습시간으로 인지하며, 환불 요구시점 기준으로 반환합니다.

  • 과제를 미제출하여 다음 번 캠프에 강제 참여하지 못하는 경우에는 해당차수 교습시간은 경과한 것으로 간주합니다.

유의사항
  • 캠프 참여율 80% 이상시 (세션 참여 3회 + 업무 제출 4회 중 총 6회 이상), 교육 수료증이 발급됩니다.

  • 주차 별 업무를 기한 내 제출하지 않은 분들은 개별 업무 피드백을 받을 수 없습니다.

  • 직무부트캠프는 현직자 리드멘토와 스터디메이트가 함께 만들어가는 프로그램입니다.

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

  • 업무는 모두 개인업무로 진행되며, 업무 수행과 학업 및 취업준비의 병행이 가능합니다.(1주 평균 2~3시간 소요)

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