IT기업이 원하는 백엔드개발자

Moon·2022년 10월 9일
72

알고리즘, CS 공부를 하다가 문득 회사가 원하는 백엔드개발자는 어떤 인재일지 궁금해졌고, 가고싶었던 몇몇 기업들의 채용공고를 둘러보며 필요한 기술이 무엇일지 뒤적여봤다.

  1. 카카오 모빌리티 - 서버(백엔드) 개발자

자격요건
• 서비스를 개발하고 운영한 경험이 있으신 분
• Spring 혹은 Ruby on Rails 기반의 서버 개발에 깊이 있는 이해가 있으신 분
• Android/iOS 앱을 위한 API 시스템 설계 및 개발이 능숙하신 분
• RDBMS 및 NoSQL을 적용한 경험이 있으신 분

우대사항
• 문제를 끝까지 해결해내는 집요한 DNA 보유자

  1. 이스트소프트 - 백엔드 개발자 (신입)

자격요건
• 컴퓨터 사이언스의 기초 지식(자료구조,알고리즘,데이터베이스,네트워크,운영체제 등)을 이해하고, 활용 할 수 있는 분
• Spring Framework 기반 웹 서비스 개발 활용 능력이 있는 분

우대사항
• 오픈소스 활용이나 커뮤니티 활동 경험이 많으신 분
• 구성원들과 커뮤니케이션 능력이 우수하신 분

  1. 큐피스트(글램) - 백엔드 개발자(Backend Engineer)

자격요건
• 기본 CS 지식(OS/Network/DB/Data Structure/Algorithm등) 을 보유하고 실무에 활용 가능하신 분
• 여러 Server Language (Python/JAVA/Kotlin/GO/C++ 등 중 하나)중 1개 이상 능숙한 언어를 보유하신 분
• 여러 Web Framework (Django/Flask/Spring/Laravel 등)중 1개 이상 능숙하게 사용하실 수 있는 분
• 다양한 가이드를 통해 능동적으로 업무를 진행하실 수 있는 분
• 여러 상황에서 근본적인 문제를 도출하고 해결하실 수 있는 분
• Technical 요소를 담은 내용을 글 또는 대화로 의사전달 하거나 문서화를 할 수 있는 분
• 협업 도구 사용에 능숙하고 이해 관계자와의 능숙한 협업이 가능하신 분

우대사항
• 클라우드 컴퓨팅 플랫폼(AWS, GCP, Azure 등)을 활용한 업무 경험
• 비동기 시스템 도입 및 활용 경험
• 글로벌 프로젝트 혹은 대용량 트래픽 처리 경험이 있으신 분
• 기술 스택 선정 의사결정 경험이 있으신 분
• Over, Under Engineering을 능동적으로 파악하며 대응이 가능하신 분
• 상황에 맞는 최적의 Design Pattern, Code / System Modularize가 가능하신 분
• 엔지니어 조직의 생산성을 향상 시킬 수 있고 다양한 Risk management가 가능하신 분
• 다양한 처리 방식(Asynchronous / Multithreading / Multiprocessing / Synchronized / Parallel등)에 이해하고 활용 하실 수 있는 분
• MSA / DDD / EDD / TDD / Clean Architecture 등 다양한 Architecture 및 방법론의 개념을 이해하고 Service / System Design을 스스로 정의 할 수 있는 분
• Technical 요소를 청자 수준을 고려하여 다양한 채널로 의사소통 가능하신 분

원티드를 둘러보면서, 백엔드 개발자에게 원하는 역량이 공통적으로 CS에 대한 기초적 이해를 바탕으로 하는 것 같다. 요즘 읽고 있는 컴퓨터 시스템(김형신 옮김) 책이 상당히 만족스러웠는데 앞으로 개발자로서 커리어를 만들어가는데 큰 도움이 될 듯 싶다. '컴퓨터 시스템' 이 책의 장점은 컴퓨터 시스템에 대한 개념 설명에서 더 나아가 개발자의 관점에서 시스템을 이해할 수 있게 해준다는 것이다. 깊게는 운영체제, 컴파일러에 접근하며 어떻게 하면 더 좋은 프로그램을 작성할 수 있을지 고민하게 해준다.

앞으로 더 열심히 공부해서 전체를 아우를 수 있는 개발자가 되어야겠다.

==================================================
컴퓨터시스템 공부하기 공부하는 글을 올리려고 합니다. 사실 지난 주 일요일에 작성했는데 카카오 이슈가 발생하고.. 저는 벨로그를 다음(Daum)으로 로그인해야해서..로그인을 못 하고 있었던..

profile
안녕하세요. Moon입니다!

0개의 댓글