직무 설명
우리는 역동적인 팀에 합류할 TypeScript에 능숙한 숙련된 백엔드 개발자를 찾고 있습니다. 이상적인 후보자는 고성능 백엔드 서비스와 코어 모듈을 개발, 최적화 및 유지 관리할 책임이 있습니다. 복잡한 문제를 해결하고 혁신을 주도하기 위해 현대 기술을 활용하여 빠르게 변화하는 환경에서 일하게 될 것입니다.
주요 책임
- 백엔드 개발에 TypeScript를 사용하여 고성능 서비스를 구축하고 유지 관리합니다.
- 백엔드 코어 모듈을 개발, 최적화 및 유지 관리합니다.
- Docker를 사용하여 서비스 컨테이너화 배포 및 유지 관리를 수행합니다.
- MySQL, PostgreSQL 및 Redis를 포함한 백엔드 데이터베이스를 유지 관리하고 데이터베이스 설계 및 성능 튜닝을 수행합니다.
- Google Cloud 또는 AWS 환경 관리와 같은 인프라의 일상적인 유지 관리 및 최적화를 처리합니다.
- Sentry를 구성 및 사용하여 백엔드 서비스 모니터링 및 문제 추적을 수행하고 온라인 문제에 신속하게 대응 및 수정합니다.
- 빠르게 변화하는 업무 환경에서 효율적으로 개발 작업을 완료하고 신속하게 대응하여 문제를 해결합니다.
- 적극적으로 기술 경험을 정리하고 기술적 수단을 통해 제품 요구 사항을 효율적으로 해결합니다.
- 지속적으로 새로운 기술과 개념을 모니터링하고 학습하며 팀 내에서 기술 혁신을 촉진합니다.
- 고품질이고 명확한 기술 문서를 작성하고 기술을 적극적으로 공유 및 정리합니다.
- 코드 리뷰에 참여하여 코드 품질과 표준화를 보장합니다.
직무 요구 사항
- 백엔드 개발에 TypeScript에 능숙해야 합니다.
- 컨테이너화 및 배포를 위한 Docker 경험이 있어야 합니다.
- MySQL, PostgreSQL 및 Redis와 같은 데이터베이스 관리 시스템에 대한 강력한 지식이 있어야 합니다.
- Google Cloud 또는 AWS와 같은 클라우드 플랫폼에 익숙해야 합니다.
- 문제 추적 및 해결을 위한 Sentry와 같은 모니터링 도구 경험이 있어야 합니다.
- 빠르게 변화하는 환경에서 효율적으로 일하고 문제에 신속하게 대응할 수 있는 능력이 있어야 합니다.
- 강력한 문제 해결 능력과 학습 및 혁신에 대한 적극적인 접근 방식이 있어야 합니다.
- 훌륭한 문서 작성 능력과 팀과 지식을 공유할 수 있는 능력이 있어야 합니다.
- 코드 품질에 대한 헌신과 코드 리뷰 참여가 필요합니다.