티스토리 뷰

일기장

2023.09.27

pwhee 2023. 9. 28. 00:25

가고싶은 회사 (순위 상관 x)

 

- 카카오뱅크

코어뱅킹 개발자 - 공통

· IT 개발 및 운영 경력 1년 이상 5년 이하인 분

· 유연한 사고와 커뮤니케이션 역량이 있는 분

· 자기주도적인 개발과 전체 프로세스를 고려한 설계와 구현이 가능한 분

· 책임감이 높으며, 배우고자 하는 열정이 가득한 분

-> 신입 가능한듯

 

- 토스뱅크

Server Developer - platform

  • 고가용성의 확장 가능한 시스템을 설계하고 운영해본 경험이 필요해요.
  • 대규모의 실시간 트래픽을 처리하는 시스템 개발 경험이 필요해요.
  • Spring Framework 기반의 개발 경험이 필요해요.
  • 성능 최적화와 운영 자동화를 위한 지속적인 노력해온 경험이 필요해요.
  • 순발력과 빠른 판단을 통한 문제 해결 능력이 필요해요.
  • 변화를 두려워하지 않고 새로운 기술에 빠르게 적응하며 지속적인 성장을 원하는 분이면 좋아요.
  • 협업을 통해 모든 개발자들의 성장을 이끌어 주실 수 있는 분이면 좋아요.
  • Mission-Critical 한 서비스 운영 환경을 즐기며 높은 책임감으로 탄탄한 서비스를 같이 만들어 갈 수 있는 분이면 좋아요.

이력서는 이렇게 작성하시는 걸 추천해요

  • 고가용성의 확장 가능한 시스템을 설계하고 운영해본 경험을 포함해주시면 좋아요.
  • 대규모의 실시간 트래픽을 처리하는 시스템 개발 경험을 포함해주시면 좋아요.
  • 성능 최적화와 운영 자동화를 위해 노력해오신 경험을 적어주시면 좋아요.
  • 개발자로서 어떤 성장을 생각하고 계시고, 성장을 위해 어떤 노력을 하고 계신지 적어주시면 좋아요.

 

당근: software engineer- data, 중고거래(go), 검색플랫폼 팀

(software engineer- data)

  • 하나 이상의 프로그래밍 언어에 능숙하신 분 (Python / Java / Scala / Kotlin / Go 등)
  • 대규모 트래픽 처리를 위한 확장 가능한 데이터 아키텍처의 구성에 대한 관심이 있으신 분
  • AWS, GCP 등 클라우드 환경에서 개발/운영 경험이 있거나 그에 준하는 지식을 갖추신 분
  • Spark, Flink, Beam, BigQuery 등 빅데이터 프레임워크 사용 경험이 있으신 분
  • 분산 환경에서 대용량 데이터 처리(배치/스트리밍) 경험이 있으신 분
  • Kubernetes 등 컨테이너 오케스트레이션 시스템을 활용한 운영 경험이 있으신 분(세모)
  • AWS, GCP 등 클라우드 환경에서 IaC를 활용한 데이터 인프라 설계 및 운용 경험이 있으신 분
  • 참고: 화상 직무 면접에 라이브 코딩테스트 있음

(중고거래)

- golang 개발 경험

- REST, gRPC 이해

- RDBMS, NoSQL 에 대한 이해, 경험, 데이터 모델링 경험

 

(검색 플랫폼)

  • 엔지니어링 문제를 깊이 파고들어 가서 풀어본 적이 있고, 그런 일을 즐기는 분
    • 과거 경험하지 못했던 상황에서도 문제를 해결하기 위해 필요한 정보를 조사하고, 파고들어 갈 수 있는 분
  • 오늘 적합한 솔루션도 서비스가 발전하고 확장하면 부적합해질 수 있다는 점을 이해하고, 더 나은 방향으로 팀이 갈 수 있도록 협력할 수 있는 분
  • 메시지 큐와 분산 시스템의 원리를 이해하고 있으며, 실제 업무에 활용해 보신 분
  • 대규모 데이터를 다룰 때 생기는 문제를 이해하고 이러한 문제 해결을 즐기는 분
  • 팀 기술셋 사용 경험이 없어도 근본 원리를 이해하고 빠르게 학습할 수 있는 분
  • 참고: 시스템 디자인 면접 있음

 

ab180: query engine 팀

- 데이터베이스에 대한 전반적인 이해와 쿼리 최적화 경험

- 분산시스템에 대한 이해, spark, hadoop 등을 통한 분산 처리 관련 경험

- druid, pinot, clickhouse 등 olap 데이터베이스에 대한 경험

- go 개발에 대한 깊은 이해

- 대규모 코드베이스의 서버 개발 경험

 

 

기술 중심으로

- 당근 검색 > ab180 query engine > 당근 software data > .. (나머지 jd 만으로 판단 힘들다)

도메인 관심도 중심

- 토스 = 카뱅 >= 당근 > ab180

성장 가능성? -> 모름 전부다 좋을 것 같다

가고 싶은 직군

당근 검색 > 토스 플랫폼 = 당근 software data > 카뱅 코어 > ..

 

 

공통 jd

- 대규모 트래픽 처리경험

- 하나 이상의 프로그래밍 언어에 익숙 (go)

- 분산 시스템에 대한 이해

- RDBMS, NoSQL

- aws 경험

- k8s 경험

 

정리하자면 이직 준비하려면

1. 대규모 트래픽 처리 경험

이력서에 실제 경험한 것을 최대한 녹여낸다. 이론적으로는 DDIA 읽어야할 것 같다. 실제 사례로는 시스템 디자인 책

2. golang

이것도 책으로 학습. 특히 취약할 수 있거나 중요한 부분

- goroutine vs process vs thread: go routine scheduling 방식

- lock vs channel

- 동시성문제를 go 는 어떻게 처리하는지 (IPC)

- gc 동작

- 결국 운영체제를 같이 공부해야할 것 같다.

3. RDBMS, NoSQL

MySQL - 책보고

NoSQL 은 redis 경험 밖에 없으니까 docs 보고

4. 분산 시스템에 대한 이해

마저 하던 책 보고 (분산환경에서 어떻게 노드들이 소통하는지? 합의는 어떻게 하는지?) DDIA 읽기. 이건 경험이 없어서...

5. aws 경험 - 자격증 준비, 현재 쓰고 있는 것 - s3, rdb, elastic cache 는 정확하게 알고 있어야한다.

6. k8s - 자격증 준비, 적어도 현재 helm chart template 에 있는 것은 알고 있으면 플러스.

'일기장' 카테고리의 다른 글

2024.12.28  (0) 2024.12.29
2023.09.11  (0) 2023.09.11
2023. 9. 10  (2) 2023.09.10
2023.01.02  (0) 2023.01.02
2022.12.27  (0) 2022.12.27
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
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
글 보관함