직무 설명
우리는 백엔드 개발 팀에 합류할 고도로 숙련된 시니어 Rust 엔지니어를 찾고 있습니다. 이 역할에서 귀하는 다양한 플랫폼에서 우리의 애플리케이션을 지원하는 고성능 및 확장 가능한 백엔드 서비스를 구축하고 유지 관리할 책임이 있습니다.
주요 책임
- 백엔드 시스템을 위한 새로운 기능 개발 및 소프트웨어 개선 구현
- 신뢰성과 성능을 보장하기 위해 백엔드 API 서비스 테스트, 배포 및 디버깅
- 모범 사례에 따라 깨끗하고, 잘 테스트되며, 철저히 문서화된 코드 작성
- 기술 설계, 코드 구현 및 문서 작성 및 검토
- 모바일, 데스크톱 및 서버 측 애플리케이션을 지원하는 Wynd의 인프라에 기여
- 다기능 팀과 협력하여 고품질 솔루션 제공
기술 요구 사항
- Rust 프로그래밍 언어에 대한 강력한 전문 지식
- 백엔드 개발을 위한 Node.js 경험
- 캐싱 및 데이터 저장을 위한 Redis 클러스터 지식
- 컨테이너 오케스트레이션을 위한 Kubernetes 숙련도
- EKS, SQS, DynamoDB, Elasticache 및 S3를 포함한 AWS 서비스에 대한 실무 경험
- 분산 시스템 및 마이크로서비스 아키텍처 이해
우대 사항
- 5년 이상의 전문 백엔드 개발 경험
- 고트래픽 백엔드 서비스 최적화 경험
- CI/CD 파이프라인 및 DevOps 관행에 대한 지식
- 모니터링 및 로깅 도구에 대한 친숙도
- 강력한 문제 해결 능력 및 세부 사항에 대한 주의