티스토리 뷰

반응형

https://careers.kakao.com/jobs/P-12105?skilset=Server 

 

카카오 영입

카카오톡 서버 개발자 모집 공고 / 테크 / 정규직

careers.kakao.com

 

오늘의 직무 분석은

전체적인 분야가 아닌

한 가지 직무를 세세하게 파 볼 거다

 

친절하게 이런 해시태그가 있는데

backend를 따로 묶어두진 않은 듯 하다

그래도 백엔드에 관심있는 나니까

DB, Network, Server중에 하나를 골라야겠다

 

오늘은 서버로 정했다!

서버를 선택하니

이렇게 많이 뜨는데

카카오톡 서버 개발자 모집 공고로 들어가보겠다

 

 

공채는 예전에도 본 적 있는데

보기 편하게 돼있다

이 직군이 무슨일을 하는지, 어떤 기술을 요구하는지

자세하게 적혀있어 아주 좋다

 

 

 

조직소개를 보면

카카오톡의 클라우드 드라이브 서비스와 백엔드 시스템 담당, 대용량 트래픽 처리

카카오톡 서비스 운영, 신규 서비스 개발, 시스템 구조 개선

등의 경험을 할 수 있다고한다

카카오톡도 클라우드 드라이브 서비스가있었나?

 

그리고 카카오톡 로그인, 인증, 프로필, 친구관리, 메시징, 클라우드 드라이브의 서비스를 담당한다고 적혀있다

 

 

 

 

다음으로 업무내용이다

1. 서비스 백엔드 개발

앱서버, DB, 캐시, MQ 시스템 설계, Java, Kotlin/ Spring 프레임 기반 앱서버 개발

 

모르는 개념 : MQ

MQ(Message Queue) 간단하게 메시지를 저장하기 위한 큐... 뜻 그대로네

 

2. 서비스 운영

기능 배포 & 서비스 이슈 처리

 

3. 시스템 구조 개선

코드 리팩토링, 구조 재설계, 시스템 개선


코드 리팩토링은 처음들어본다

 

소프트웨어 공학 아직 안배운 과목이다

코드 리팩토링이란 유지보수의 행위로

결과의 변경은 없지만, 가독성을 높이는 등의 코드의 구조 재조정행위이다.

이건 나도 하는 거다

들여쓰기를 한다거나 그런 행위아닐까?

물론 이거보다 당연히 더 어렵겠지ㅋㅋㅋ...

 

 

 

 

 

마지막으로 핵심

사실 이게 제일중요하다

 

역시 백엔드 개발자는 java, spring, kotlin을 잘 다뤄야한다

근데 잘다루는것 플러스로 이것들을 이용해 서버를 개발해본 경험이 있어야한다

모바일/웹에서 api 시스템 개발 경험?

api는 이미 만들어진걸 가져오는 거 아니였나

이걸 개발한 경험을 요구할 줄은 몰랐다 ㄷㄷ

k8s, docker를 이용한 서비스 운영 경험

 

도커는 들어봤는데 k8s는 처음들어본다 쿠버네티스라고한다는데

https://wooono.tistory.com/109

이것의 개념은 이 분의 블로그를 참고했다

간단하게 정리하자면

서버를 관리하는 플랫폼이다

서버 개발자가되려면 아무래도 서버를 관리한 경험이 필수일테니

도커나 쿠버네티스의 경험은 있어야될거같다

 

마지막으로 웹프론트 혹은 모바일개발경험이 있어야한다

 

 

우대사항이라고 적혀있지만

사실상 필수아닌필수같은느낌이다

이렇게 카카오톡 서버 개발자의 채용조건을 한 번 알아봤다

 

당연히 서버경험은 있어야하고, 

java, spring, kotlin도 다뤄봐야하고 

api개발경험이나 웹프론트, 모바일 개발경험도 있으면 좋은것같다

 

확실히 하나만 알아보니 저번보단 시간이 덜 걸려 만족스럽다

이정도면 일주일에 1~2개 정도는 쓸 수 있을거같다

 

 

 

 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함