직무 설명
블록체인 개발 팀의 핵심 구성원으로서, Cosmos-SDK 기반 프로토콜의 주요 구성 요소를 설계, 구현 및 유지 관리할 책임이 있습니다. 이 역할은 확장 가능하고 안전한 탈중앙화 금융 시스템 구축에 대한 깊은 기술적 전문성을 요구하며, 특히 핵심 인프라 개발에 중점을 둡니다. 교차 기능 팀과 긴밀히 협력하여 프로토콜 기능을 생태계에 원활하게 통합하는 동시에, 당사 기술의 광범위한 채택을 가능하게 하는 개발자 도구 창출에 기여하게 됩니다.
구체적인 책임에는 다음이 포함됩니다: 고처리량 거래 운영을 지원하기 위한 탈중앙화 오더북 시스템 개발 및 최적화, 크로스체인 상호 운용성을 위한 강력한 거래 실행 조정 메커니즘 구현, 공정하고 효율적인 시장 운영을 보장하기 위한 주문 매칭 엔진 유지 관리. 또한 확장성을 향상시키고 거래 비용을 절감하면서 기존 블록체인 네트워크와의 호환성을 유지하는 Layer-2 실행 환경을 설계 및 배포하게 됩니다. 추가적으로, 당사 프로토콜의 API 및 스마트 계약 기능에 대한 직접적인 접근을 제공하는 오픈소스 Golang 클라이언트를 제작하여 통합의 용이성과 커뮤니티 지원을 보장합니다.
주요 책임
- 탈중앙화 오더북 시스템, 거래 실행 조정기, 주문 매처 및 Layer-2 실행 환경을 포함한 Cosmos-SDK 프로토콜의 핵심 구성 요소 개발, 유지 관리 및 테스트
- 시스템 보안과 신뢰성을 보장하면서 고처리량 거래 운영을 위한 확장 가능한 솔루션 설계 및 구현
- 교차 기능 팀과 협력하여 프로토콜 기능을 블록체인 생태계에 통합하고 광범위한 채택을 위한 개발자 도구 개발
- 당사 프로토콜의 API 및 스마트 계약과 직접 상호 작용할 수 있는 오픈소스 Golang 클라이언트 구축 및 유지 관리
- 기술 사양 및 업계 표준 준수를 보장하기 위한 모든 구성 요소에 대한 철저한 테스트 수행
- 코드 리팩토링, 알고리즘 개선 및 인프라 업그레이드를 통한 시스템 성능 최적화
- 기술 구현 문서화 및 당사 프로토콜을 사용하는 개발자 지원 제공
- 시스템 안정성 모니터링 및 지속적인 운영을 보장하기 위한 유지 관리 프로토콜 구현
- 블록체인 기술 발전 동향 파악 및 기존 시스템에 새로운 기능 통합
- 탈중앙화 애플리케이션을 위한 안전하고 효율적인 스마트 계약 인터페이스 개발에 기여
직무 요구 사항
- Cosmos-SDK 프로토콜 구현에 중점을 둔 블록체인 개발 경험 필수
- 고성능 분산 시스템 구축을 위한 Golang 프로그래밍 언어 전문성
- 복잡한 탈중앙화 금융 인프라 구성 요소 설계 및 유지 관리 능력 입증
- 스마트 계약 개발 및 블록체인 상호 운용성 프로토콜에 대한 깊은 이해
- 확장성 최적화를 위한 Layer-2 솔루션 및 구현 경험
- 버전 관리(Git), CI/CD 파이프라인 및 테스트 프레임워크를 포함한 소프트웨어 개발 수명 주기 관행 숙련
- 시스템 아키텍처 및 성능 최적화에 중점을 둔 우수한 문제 해결 능력
- 교차 기능 팀과의 협력을 유지하면서 독립적으로 작업할 수 있는 능력
- 기술 구현 문서화 및 개발자 지원을 효과적으로 수행할 수 있는 강력한 커뮤니케이션 능력
- 인프라 유지 관리를 위한 블록체인 분석 도구 및 모니터링 시스템 경험
- 블록체인 시스템에서의 암호화 프로토콜 및 구현 지식
- 탈중앙화 애플리케이션(dApp) 개발 및 통합 요구 사항 이해
- 프로토콜 상호 작용 및 스마트 계약 통신을 위한 확장 가능한 API 설계 능력
- 분산 시스템에서의 블록체인 합의 메커니즘 및 구현 경험
- 시스템 보안 및 기술 표준 준수를 보장하기 위한 세부 사항에 대한 강한 주의력
- 블록체인 인프라 배포 및 유지 관리를 위한 클라우드 컴퓨팅 플랫폼 숙련
- 블록체인 시스템에서의 복잡한 기술 문제 해결 능력
- 성능을 위한 블록체인 데이터 구조 및 최적화 경험
- 분산 시스템에서의 블록체인 네트워크 프로토콜 및 구현 지식