합류하게 될 팀에 대해 알려드려요
• 토스뱅크의 Server Developer(Platform)는 플랫폼팀 소속으로 토스뱅크의 서비스가 원활히 동작하기 위한 업무들을 하고 있어요.
• 예상치 못한 서비스 장애가 발생하더라도 빠른 시간 내에 복구할 수 있도록 만반의 준비를 하고, 늘 안정적으로 운영될 수 있도록 든든하게 지켜주고 있어요.
• 모든 멤버는 유망한 IT기업에서 모여 뱅킹시스템의 안정화를 책임지고 있어요.
• 토스뱅크가 추구하는 사용자 경험 중심의 뱅킹 서비스를 유저분들이 안정적으로, 빠르게, 안심하고 사용할 수 있도록 분석 자동화와 Runtime 분석 강화를 목표로 하고 있어요.
주요업무
합류하면 함께할 업무예요
•토스뱅크에서 사용하는 플랫폼 서비스(대용량 메시지 발송, API gateway, APM, Monitoring & Alert System, ELK, Haproxy 등)를 개발하고 운영해요.
•서비스에서 사용하는 공통 기능(Metric, Logging, Message Queue, Distributed Lock, Memory Cache 등)을 플랫폼 라이브러리로 제공해요.
•서비스를 안정적으로 운영할 수 있도록 이중화작업을 해요.
•각종 장애에 대응하고 이를 분석하며, 추후 재발하지 않도록 분석하며 장애를 방지하기 위해 노력해요.
•대규모 데이터센터 작업 시 인프라팀과 협업하며 서비스 정지 없이 작업을 진행해요.
자격 요건
이런 분과 함께하고 싶어요
• 고가용성의 확장 가능한 시스템을 설계하고 운영해본 경험이 필요해요.
• 대규모의 실시간 트래픽을 처리하는 시스템 개발 경험이 필요해요.
• Spring Framework 기반의 개발 경험이 필요해요.
• 성능 최적화와 운영 자동화를 위해 지속적인 노력을 해온 경험이 필요해요.
• 순발력과 빠른 판단을 통한 문제 해결 능력이 필요해요.
• 변화를 두려워하지 않고 새로운 기술에 빠르게 적응하며 지속적인 성장을 원하는 분이면 좋아요.
• 협업을 통해 모든 개발자들의 성장을 이끌어 주실 수 있는 분이면 좋아요.
• Mission-Critical 한 서비스 운영 환경을 즐기며 높은 책임감으로 탄탄한 서비스를 같이 만들어 갈 수 있는 분이면 좋아요.
토스뱅크에서 사용하는 기술
• Kotlin, Java, Gradle
• Netty, Spring Mvc, Spring Webflux, Spring Boot, Spring Cloud Gateway, Spring Cloud Config
• JPA/Hibernate, MySQL, MongoDB, Redis, Zookeeper
• Kubernetes + Istio, GoCD, ArgoCD, Consul, Vault, Git, Docker, Ceph, Harbor
• Kafka, ELK, Prometheus + Thanos, Grafana
우대사항
이력서에는 아래 내용을 꼭 포함해 주세요.
• 실제 본인이 참여한 프로젝트와 기여 정도, 어려운 과제를 극복한 과정이 드러날 수 있는 구체적인 사례가 최소 1가지 이상 필요해요.
• 시스템을 운영하며 마주했던 다양한 문제를 공유해 주세요. 이어서 그 문제를 해결하기 위한 본인만의 시도와 과정, 결과 등을 상세히 작성해 주세요.
• Platform 팀은 대규모의 실시간 트래픽을 처리하는 시스템을 개발하고, 성능 최적화와 운영 자동화를 위한 고민을 하고 있어요. 이와 유사한 경험이 있다면 관련 사례 역시 상세하게 알려주세요.
• 개발자로서 어떤 성장을 생각하고 계시고, 성장을 위해 어떤 노력을 하고 계신지 공유해 주세요.
꼭 확인해주세요
• 이력서 및 제출 서류에 허위 사실이 발견되거나 근무 이력 중 징계사항이 확인될 경우, 채용이 취소될 수 있어요.
• 토스뱅크 내부규정상 결격사유 해당자 또는 금융기관 인력 채용 상 결격사유 해당자는 채용이 취소될 수 있어요.
• 장애인 및 국가보훈대상자는 지원 시 관련법에 따라 우대하고 있어요.