컴공생의 발자취

[스파르타코딩클럽] 데일리 미션 - Lv.2 웹개발자 JD 분석 본문

🤝 활동/스파르타코딩클럽

[스파르타코딩클럽] 데일리 미션 - Lv.2 웹개발자 JD 분석

MNY 2024. 3. 27. 21:35
728x90
반응형

JD(Job Description) 분석이란?

JD란 현재 채용 중인 포지션이 어떤 일을 하는지 자세히 설명해놓은, 쉽게 말해 ‘채용 공고’를 일컫습니다. 기업이 현재 원하는 사람에 대해 자세하게 작성되어 있는 채용 정보를 보면 아래와 같은 내용들을 분석해 볼 수 있겠죠?

  1. 나 스스로가 이 기업과/직무에 맞는 사람인지
  2. 이에 맞춰서 나의 어떤 점을 강조하여 지원할 수 있을지
  • (참고) 기업이 채용을 잘 하기 위한 JD 작성 9단계
 

[채용 따라하기 #1] 채용에 성공하는 채용 정보(Job Description, JD) 작성 9단계 - 로켓펀치 공식 블로

채용 정보만 등록하면 채용이 잘 진행될 것 같았는데 생각대로 안되는 경우가 많다. 채용이 잘 안되는 이유는 많이 있다. 구직자들이 우리 기업에 대해 잘 인지하지 못하는 경우도 있고, 구직자

blog.rocketpunch.com


웹개발자 직무 채용공고 분석

1. 관심 기업 혹은 업계를 리스트업 합니다. (5개 내외)

🌃 1. 대기업
          1-1. 네이버 [ 2024 팀네이버 신입 공채 : Tech ]
          1-2. 카카오 [ 인프라 서비스 플랫폼 개발자(경력) ]

🏢 2. 중견기업
          2-1. 야놀자 [ Software Engineer(채용 연계형 인턴) ]
          2-2. 버드뷰(화해) [ 없음 ]


🏡 3. 중소기업
          3-1. 에이블리코퍼레이션 [ 백엔드 엔지니어 ]

⛺ 4. 스타트업
          4-1. 버킷플레이스(오늘의 집) [ Software Engineer, Backend ]

  • 주요 업무 / 자격 요건 / 우대사항 중심으로 직무 채용공고를 분석해 봅니다.
  • 위에서 조사한 내용들에서 공통적으로 언급하는 역량을 정리해봅니다.

 

💻 주요 업무

  • 네이버

-> 서비스가 원활하게 작동할 수 있도록 뒷받침

-> 클라이언트의 요청에 따라 저장된 데이터를 활용하거나 비즈니스 로직을 처리하여 적절한 응답을 전달해 주는 서버를 개발

-> 안정적인 서비스를 제공하기 위해 시스템/데이터를 관리하고 최선의 성능, 보안을 적용

 

  • 카카오

-> 전사 자산관리 CMDB 서비스 개발/운영/유지보수

-> 전사 유휴시스템관리 서비스 개발/운영/유지보수

-> 인프라 서비스 통합/자동화를 위한 플랫폼 개발/운영/유지보수

 

  • 야놀자

-> 수십억의 QPS가 들어오는 서비스의 개발을 위해, 다양한 기술 요구사항을 찾아내며 우선 순위에 맞게 제품을 만들어 냄

-> 야놀자를 포함한 멤버사 전반의 사용자들이 이용하는 제품을 함께 설계하고 구현

 

  • 화해

-> 인프라를 설계하고 관리

-> 화해 서비스와 백오피스에서 사용되는 REST API를 설계하고 개발하며, 리소스 모니터링과 장애 발생 시 대응 업무를 진행

-> 흩어져있는 데이터를 보기 쉽게 조합해서 유저에게 보여주는 일

-> 더 빠르고 안정적으로 서비스를 제공할 수 있도록 성능 최적화에 관심을 많이 가지고, 다양한 방법을 사용하며 학습

 

  • 에이블리코퍼레이션

-> 유저들이 사용하는 에이블리 앱의 커머스 백엔드 서비스를 개발

-> 에이블리 셀러들이 사용하는 플랫폼 서비스, Open API를 개발

-> 에이블리 팀원들이 플랫폼 운영을 위해 사용하는 백오피스 서비스를 개발

 

  • 버킷플레이스

-> 애플리케이션 컴포넌트 설계, 개발, 테스트 및 운영

-> MSA를 위한 서비스 Re-Architecting

-> 서비스 운영을 위한 관리자 페이지 개발 및 개선

-> 서비스 아키텍처 설계부터 출시까지 전 과정 참여

-> Spring Framework + Kotlin, Ruby on Rails를 이용하여 서비스 개발 및 운영

 

📑 자격 요건

  • 네이버

-> 2025년 2월 이내 졸업 예정인 학/석사 (전공 무관) 또는 유관 경력 1년 미만의 기졸업자

-> 병역필 또는 면제자이며, 해외여행에 결격사유가 없는 분

 

  • 카카오

-> Git, JIRA, Jenkins 등의 업무 도구에 익순하신 분

-> 리눅스 시스템, 네트워크에 대한 기본적인 이해 및 경험

-> Docker, Kubernetes 등 컨테이너 오케스트레이션에 대한 이해 및 경험

-> Linux 플랫폼에서 웹 서비스 개발/운영

-> Java/Spring 기반 웹 서비스 개발 경력

-> Spring Boot 기반 웹 애플리케이션 개발 경험

-> 리눅스 시스템, 네트워크에 대한 기본적인 이해 및 경험

 

  • 야놀자

-> 협업에 필요한 영어 커뮤니테이션이 원활하신 분

-> 제품 구현에 필요한 기술을 나열하고, 우선순위를 나누는 것에 관심이 많으신 분

-> 전산/컴퓨터/소프트웨어 계열 전공을 보유하신 분(부전공 포함)

-> 24년 4월 입사가 가능하신 분

 

  • 버드뷰

-> 참고 자료가 없음

 

  • 에이블리코퍼레이션

-> 웹 프레임워크(Django, Spring 등)와 RDBMS를 사용해 보신 분

-> 주도적으로 일을 만들고, 책임감 있게 리드하시는 분

-> 다른 직군과 함께 문제를 정의하고 해결책을 찾을 수 있는 분

* 활용 기술

-> 백엔드 개발에서는 주로 Python을 사용

-> 인프라는 AWS를 주로 사용

 

  • 버킷플레이스

-> 컴퓨터공학 전공 혹은 그에 준하는 전공 및 지식을 보유하신 분

-> Kotlin/Java/Python/Ruby 등 하나 이상의 프로그래밍 언어 전문성을 보유하신 분

-> RDBMS 및 다양한 NoSQL 데이터베이스에 대한 지식을 보유하신 분

 

🔍 우대사항

  • 네이버

-> 없음

 

  • 카카오

-> 소프트웨어의 품질 향상을 지속적으로 고민하시는 분

-> 능동적인 기능 제안 및 개선 의지가 강하신 분

-> 빌드/테스트/배포 자동화 경험이 있으신 분

-> Spring Batch를 통한 작업 경험이 있으신 분

-> SQL에 대한 이해도가 높으신 분

-> PostgreSQL, MySQL 등 다양한 RDBMS에 대한 경험이 있으신 분

-> Redis, Kafka, Elasticsearch 등 오픈소스 플랫폼에 대한 이해와 경험이 있으신 분

-> 대용량 트래픽의 인프라 서비스에 대한 개발 및 운영 경험이 있으신 분

 

  • 야놀자

-> 전산/컴퓨터/소프트웨어 계열을 전공하신 분

 

  • 버드뷰

-> 참고 자료가 없음

 

  • 에이블리코퍼레이션

-> Django와 DRF에 익숙하신 분

-> 클라우드 환경(AWS, GCP 등)에서의 개발 경험이 있으신 분

-> 플랫폼, 이커머스 서비스에 대한 이해가 있으신 분

 

  • 버킷플레이스

-> 소규모 프로젝트 리딩 경험이 있는 분

-> 대용량 트래픽 처리에 대한 이해 및 서비스 경험이 있는 분

-> 전체 SDLC(소프트웨어 생명 주기)에 대한 경험이 있는 분

-> 애자일 스프린트, MVP 단위 개발 프로세스에서의 개발 경험이 있는 분

-> AWS와 같은 Public Cloud 작업 경험이 있는 분

-> 인테리어 산업에 대한 높은 관심과 이해도가 있는 분

 

💡 공통

* 주요 업무

  • 서비스 개발
  • 시스템 및 데이터 관리
  • 플랫폼 개발 및 운영
  • 백엔드 서비스 개발
  • 플랫폼 및 API 개발
  • 서비스 아키텍처 설계
  • 테스트 및 운영

* 자격요건

  • 기본적인 기술 역량
    • 리눅스 시스템 및 네트워크에 대한 기본적인 이해 및 경험
    • 프로그래밍 언어에 대한 경험과 전문성(Java, Python 등)
  • 협업 및 커뮤니케이션
    • 협업에 필요한 영어 커뮤니케이션 능력
    • 다른 직군과의 협력을 통해 문제를 정의하고 해결책을 찾을 수 있는 능력
  • 학력/경력
  • 기술 스택 및 경험
    • 백엔드 웹 서비스 개발 경험(Java/Spring Boot 등)
    • 웹 프레임워크 및 RDBMS 사용 경험(Django, Spring 등)
    • 컨테이너 오케스트레이션에 대한 이해 및 경험(Docker, Kubernetes 등)
    • Git, JIRA, Jenkins와 같은 업무 도구에 익숙한 경험
  • 기타
    • 주도적으로 읽을 만들고 책임감 있게 리드할 수 있는 능력

* 우대사항

  • 기술적인 능력
    • 소프트웨어 품질 향상에 대한 지속적인 고민과 능동적인 기능 제안 및 개선 의지가 있는 분
    • 빌드, 테스트, 배포 자동화 경험이 있거나 관심이 있는 분
    • 다양한 오픈소스 플랫폼에 대한 이해와 경험이 있는 분
    • 대용량 트래픽의 인프라 서비스에 대한 개발 및 운영 경험이 있는 분
  • 기술 스택 및 경험
    • Spring Batch를 통한 작업 경험이 있거나 SQL에 대한 높은 이해도가 있는 분
    • 다양한 RDBMS (PostgreSQL, MySQL 등) 및 NoSQL 데이터베이스에 대한 경험이 있는 분
    • Django와 DRF에 익숙하며 클라우드 환경에서의 개발 경험이 있는 분
  • 프로젝트 및 업무 관련
    • 소규모 프로젝트 리딩 경험이 있거나 전체 소프트웨어 생명 주기에 대한 경험이 있는 분
    • 애자일 스프린트 또는 MVP 단위 개발 프로세스에서의 경험이 있는 분
    • 공통적으로 AWS나 Public Cloud에서의 작업 경험이 있는 분

 


 

2. 내가 집중적으로 기르고 싶은 역량을 정리해봅니다.

* 주요 업무

  • 백엔드 서비스 개발
  • 서비스 아키텍처 설계
  • 테스트 및 운용

* 자격요건

  • 기본적인 기술 역량 : 리눅스 시스템 및 네트워크에 대한 기본적인 이해 및 경험
  • 협업 및 커뮤니케이션 : 협업에 필요한 영어 커뮤니케이션 능력
  • 기술 스택 및 경험 : 컨테이너 오케스트레이션에 대한 이해 및 경험(Docker, Kubernetes 등)

* 우대사항

  • 기술적인 능력
    • 빌드, 테스트, 배포 자동화 경험이 있거나 관심이 있는 분
    • 대용량 트래픽의 인프라 서비스에 대한 개발 및 운영 경험이 있는 분
  • 기술 스택 및 경험 : 다양한 RDBMS (PostgreSQL, MySQL 등) 및 NoSQL 데이터베이스에 대한 경험이 있는 분
  • 프로젝트 및 업무 관련 : 애자일 스프린트 또는 MVP 단위 개발 프로세스에서의 경험이 있는 분

 

 

 

728x90
반응형