주식회사 데이블

웹 서버 개발자 (2년 이상)

주식회사 데이블은 2015년에 설립된 회사로 자본금 45억원, 매출액 326.8억, 사원수 150명 규모의 고용노동부에서 선정한 강소기업입니다. 서울 강남구 테헤란로 507 (삼성동, WeWork빌딩)에 위치하고 있으며, 콘텐츠 디스커버리 & 네이티브 광고 플랫폼(데이블 뉴스, 데이블 네이티브애드)사업을 하고 있습니다.

포지션 및 자격요건

서버 개발
( ○명 )

[Rear Platform 팀소개]
 고객이 데이블을 접할 때 계속해서 긍정적이고 새로운 경험을 제공하기 위해 데이블 웹 서버의 문제점들을 해결합니다.

 Global 월 1억 건 이상의 데이터를 처리하는 서버 개발 및 유지보수를 진행

ㆍ 안정적이고 효율적이면서도 스스로 대처 가능한 시스템을 구축

 양질의 서비스가 유지될 수 있도록 기술 부채를 없애고 전반적인 시스템을 개선

[우리 팀이 일하는 법]
개발자들이 업무를 진행하는 데 있어서 자율성과 독립성이 폭 넓게 주어집니다. 업무를 진행하는 데 있어서 일정 산정이나 업무 범위, 업무 내용을 정하는 것이 기본적으로 개발자 본인의 책임이자 권리이기도 합니다. 데이블에서는 스스로 업무를 찾아서 진행하는 것이 권장되며, 시니어 개발자들에게는 더욱 요구되기도 합니다.

스크럼 애자일 개발 방법론을 통해서 위의 업무 진행 상황을 파악하고, 이슈가 있을 경우 능동적으로 대처합니다. 그리고 회고를 통해서 매번 조금 더 나은 개발자로 점진적으로 성장하기 위한 노력을 더하고 있습니다.

대량의 트래픽 처리를 위한 시스템을 개발하고, 이를 유지보수하기 위해서 현재 쿠버네티스를 이용하고 있으며, 안정적인 서비스 제공과 동시에 비용 절감을 위해서 다양한 시도들을 진행하고 있습니다. 이를 위한 새로운 아이디어들을 계속 모은 뒤 팀내 토론을 통해 선정된 아이디어들은 실제 개선 작업으로 이어지게 됩니다.

팀 내부적으로도 적극적으로 의견을 개진하고, 더 나은 방향을 제시하는 분들에게 많은 기회를 드리고 있습니다. 또한 새로운 기술을 학습하고, 학습한 내용을 실제 업무에 적용해보는 것을 장려하고 있으며, 이를 위한 업무는 최대한 보장해드리고 있습니다.

[데이블 웹 서버 개발자의 좋은 점]

 전세계 수천개의 언론사, 블로그, 커뮤니티 등의 매체가 데이블을 이용하고 있습니다. 전세계 매체를 이용하는 사용자들에게 바로 노출되는 기능을 만들 수 있어요.

수천개의 매체 사용자의 수많은 트래픽을 감당하는 서버를 운영하는 웬만한 스타트업에서는 하기 어려운 경험을 하실 수 있어요.

데이블은 개발, 기획, 비즈니스 등 다양한 멤버가 함께 만들고 개선해 나아가는 플랫폼입니다. 개발만 잘 해도 좋지만 플랫폼 개선을 위한 다양한 아이디어와 논의를 통해 직접 더 나은 플랫폼으로 이끌어갈 수 있습니다.

테스트 자동화, 코드 리뷰, 피쳐/스테이징/라이브 서버 구성 등 로직 개발에 집중할 수 있는 환경을 갖추고 이를 여러분들이 더욱 개선할 수도 있습니다.

웹 프론트엔드 개발, 대용량 데이터 처리, DevOps, Machine Learning 등 다양한 직군의 최고의 동료들과 일할 수 있고 배울 수 있고 다른 영역의 개발을 시도해볼 수 있습니다.

담당업무

다수의 사이트에 노출되는 대량의 트래픽을 처리하는 웹 서버 및 관련 시스템 개발 및 운영

- java-script, TypeScript 언어와 Node 기반의 Express, NestJS 프레임워크 사용
- EKS 기반의 K8S 시스템 운영을 위해 Github Action, Jenkins CI / Argo CD 활용

정산 및 배치 시스템 개발 및 유지 보수
- Jenkins 및 AWS Lambda 등을 활용

B2B & 사내에서 활용하기 위한 대시보드 운영 및 개발
- Mysql 및 Redis 등의 KV 스토어 사용


스킬

ㆍJavascript, TypeScript, Node.js, Nest.js, Express.js, AWS EKS, GitHub, Jenkins, AWS Lambda, MySQL


자격요건

컴퓨터 과학 분야의 전문학사 학위 이상 또는 이에 상응하는 소프트웨어 엔지니어 경력을 갖추신 분

2년 이상의 서버 개발 및 웹 서비스 운영 경험이 있으신 분
java-script 및 TypeScript 에 대한 높은 숙련도를 갖추신 분
Node.js를 이용한 웹 서버 개발 경험 및 서버 기술에 대한 높은 이해가 있으신 분
Redis와 같은 KV 스토어의 특징과 활용 방법에 대해서 잘 이해하고 계신 분
MySQL과 같은 RDBMS의 특징을 잘 이해하고 있으며, 복잡한 SQL을 다루는데 어려움이 없으신 분
Git 등 버전 관리 도구에 대한 이해 및 Code Review 과정에 대해 익숙하신 분
업무를 같이 진행하는 동료와의 원활한 커뮤니케이션 및 협업이 가능하신 분
동료들과의 한국어 사용에 문제가 없으신 분 (ILR 3)


우대사항

설계, 개발, 배포, 운영 등의 개발 프로세스에 대한 구축 및 활용 경험이 있으신 분 

객체 지향 설계 및 TDD, DDD 등에 대한 높은 이해를 가지신 분
Legacy 환경에 대한 리팩토링 및 개선 경험이 많으신 분
AWS 클라우드 환경 하의 개발 및 운영에 대한 전문성을 갖추신 분
Linux 환경에 익숙하고 실제 서버 디버깅 등의 경험이 다수이신 분
Docker 및 Container 환경을 다룰 줄 알며 나아가서는 Kubernetes 활용 경험이 있으신 분
외부 API에 대한 빠른 학습 및 적용 경험 사례가 있으신 분
NestJS 혹은 Spring 과 같은 Web framework에 숙련되신 분
React.js 등의 웹 프론트엔드 프레임워크 활용 경험이 많으신 분
영어에 대한 전문적인 업무가 가능한 수준 이상의 언어 숙련도를 갖추신 분 (ILR 3)


전형절차

ㆍ서류전형 > 온라인코딩테스트 > 1차면접 > 2차면접 > 최종합격

ㆍ면접일정은 추후 통보됩니다.


유의사항

ㆍ허위사실이 발견될 경우 채용이 취소될 수 있습니다.