직무 설명
주요 책임
- 블록체인 기반 애플리케이션(브라우저, 크로스체인 브릿지, 스테이킹 플랫폼 등)을 위한 확장 가능한 백엔드 아키텍처 설계 및 개발
 - 고부하 상황에서도 낮은 지연 시간, 높은 처리량, 내결함성을 보장하는 고성능 시스템 구현 및 최적화
 - 제품 관리자 및 프론트엔드 팀과 협업하여 요구사항을 정의하고 비즈니스 목표에 부합하는 백엔드 솔루션 제공
 - 복잡한 프로덕션 문제 디버깅 및 해결, 심층 기술 전문성을 활용하여 근본 원인 파악 및 효과적인 수정 사항 구현
 - 코드 리뷰, 단위 테스트, 성능 벤치마킹 수행을 통해 코드 품질 및 시스템 안정성 유지
 - 새로운 웹3 기술 및 업계 모범 사례를 지속적으로 학습하여 백엔드 개발 혁신 주도
 - 시스템 설계, API, 기술 프로세스 문서화를 통해 팀 내 명확성 및 지식 공유 보장
 - 시스템 메트릭 모니터링 및 자동화된 확장 전략 구현으로 트래픽 급증 대처 및 서비스 연속성 보장
 
직무 요구 사항
- 분산 시스템 설계 및 개발 경험, 저장 솔루션(IPFS, Filecoin 등), 컴퓨팅 프레임워크(Docker, Kubernetes 등), 메시지 큐 시스템(RabbitMQ, Kafka 등), 클러스터 관리 도구(Terraform, Ansible 등)에 대한 깊은 이해
 - Go, Python, Node.js 등의 프로그래밍 언어에 대한 고급 숙련도, 깔끔하고 효율적이며 유지보수 가능한 코드 작성 능력
 - 블록체인 프로토콜, 스마트 계약 개발, 합의 메커니즘에 대한 깊은 지식을 바탕으로 웹3 백엔드 혁신 지원
 - 압박 속에서 프로덕션 시스템 문제 해결 및 시의적절한 해결책 제공 실적을 보여주는 탁월한 문제 해결 능력
 - 시스템 병목 현상 분석 및 아키텍처 개선, 코드 리팩토링을 통한 성능 최적화 능력
 - 기술적/비기술적 이해관계자 모두에게 기술 솔루션을 명확히 전달할 수 있는 강력한 커뮤니케이션 능력
 - 확장 가능한 배포를 위한 CI/CD 파이프라인, 버전 관리 시스템(Git 등), 클라우드 플랫폼(AWS, GCP 등) 경험
 - 오픈소스 기술에 대한 열정과 빠르게 진화하는 웹3 생태계에서의 지속적 학습 의지
 


