국내 유명 게임사 Web application programmer (서버 프로그래머)
페이지 정보
작성자 최고관리자 작성일16-10-31 15:29 조회5,383회 댓글0건본문
1.NCSOFT 엔씨소프트 c-lab
2.직급: 과장~차장
3. Job Description
1. 업무내용 - 메시징 기반의 기업용 협업 서비스를 구성하는 웹/모바일 서버를 개발하고, LIVE 서비스의 SW 기술 운영을 담당 - 실시간으로 수많은 메시지와 다양한 유형 및 크기의 파일이 전송되는 서비스 특성상 어렵고, 도전적인 많은 과제가 있으며, 이를 해결하는 것
2. 주요 업무내용
1) REST API 설계와 개발 - API가 어떻게 동작해야 하는지를 클라이언트 개발 멤버들과 상의 및 결정
2) 백엔드 아키텍처 설계와 개선 - 대규모로 성장하는 사용자를 충분히 지원할 수 있도록 새로운 기능을 구현하 고 단위 테스트를 실시, 스케일링 문제에 유연하게 대응 - 기술 설계 문서의 작성, 검토 및 제안에 대한 피드백을 제공하기 위해 멤버들 과 공동 작업
3) Redis, Elasticsearch 등의 다양한 서버 사이드 기술을 검토하고, 적용 및 운영
4) 사용자 관리 및 시스템 확장에 유연하게 대처하고, 개발 프로세스를 개선
5) 외부 서비스 연동을 위한 API / SDK 등을 설계하고, 개발
4.필수 경력/우대사항
[필수경력]
1) 해당 업무 5년 이상 필수
2) 전문적으로 웹 애플리케이션을 구축한 경험이 있고, 정확하게 작업한 것을 보여줄 수 있는 분
3) Functional 또는 Imperative 프로그래밍 언어(PHP, Python, Ruby, Go, Java, Scala 등)에 대한 경험이 있는 분
4) 함께 일하는 동료(기획, 디자인, 클라이언트)에게 복잡한 기술적 컨셉을 잘 설명할 수 있는 분
5) 웹의 기본 동작 원리와 HTTP, TCP/IP 에 대한 이해 (어떤 API 가 좋은 API 인지 잘 알고 있는 분)
6) 데이터베이스 설계와 튜닝에 대한 충분한 이해가 있는 분 - CS 에 대한 기초 개념을 충분히 가진 분 (data structures, algorithms, programming languages, distributed systems)
7) 인터넷 세상에서 보안의 개념을 이해하고, 고객을 보호하기 위한 다양한 조 치를 취할 수 있는 분
8) 신뢰할 수 있고, 안전한 분산 시스템을 구축하는 방법과 기능 설계 시 발생 하는 장단점에 대해 이해하고, 설명할 수 있는 분
9) 기술 능력과 긍정적인 태도로 다른 사람이 함께 일하고 싶어하는 분 * Tech Stack: AWS, Play Framework, Scala, Redis, Jenkins, ELK 등
[우대사항]
- 대용량 데이터 검색, 메신저 개발/운영 경력 우대
댓글목록
등록된 댓글이 없습니다.