직무 설명
우리는 백엔드 시스템을 지원하는 인프라를 설계, 구축 및 최적화할 인프라 개발 엔지니어를 찾고 있습니다. 이상적인 후보자는 게이트웨이 개발, 모니터링 및 관측 시스템, 성능 최적화, 마이크로서비스 아키텍처에 대한 실무 경험이 있을 것입니다. 당신은 백엔드 엔지니어, 데브옵스 및 제품 팀과 긴밀히 협력하여 인프라의 확장성, 안정성 및 효율성을 보장할 것입니다.
주요 책임
- 게이트웨이, 모니터링/관측 레이어, 서비스 메시와 같은 핵심 인프라 구성 요소를 설계, 구현 및 유지 관리합니다.
- 확장 가능한 마이크로서비스를 개발하고 서비스 간 통신을 최적화합니다.
- 높은 서비스 가용성을 보장하기 위해 모니터링, 로깅 및 경고 시스템을 구축하고 유지 관리합니다.
- 분산 서비스에 대한 성능 튜닝, 용량 계획 및 시스템 최적화를 수행합니다.
- 백엔드, 데브옵스 및 QA 팀과 협력하여 견고하고 프로덕션 준비가 된 인프라를 제공합니다.
- 안정성과 확장성에 중점을 두고 인프라 관련 문제를 해결합니다.
- 코드 리뷰에 참여하고 인프라 모범 사례를 적용하며 기술 문서 작성에 기여합니다.
직무 요구 사항
- Go 언어에 능숙하며, 고성능 시스템 개발을 위한 Rust 또는 C++ 추가 경험이 있으면 좋습니다.
- 분산 시스템, 마이크로서비스 아키텍처 및 시스템 설계 원칙에 대한 확실한 이해가 필요합니다.
- 모니터링, 로깅 및 관측 도구(예: Prometheus, Grafana, OpenTelemetry) 사용 경험이 필요합니다.
- 복잡한 인프라 문제를 디버깅할 수 있는 강력한 문제 해결 능력이 필요합니다.
- 깔끔하고 유지 관리 가능하며 잘 문서화된 코드를 작성할 수 있는 능력이 필요합니다.
- 훌륭한 팀워크 및 커뮤니케이션 기술이 필요합니다.
- 시니어 후보자의 경우: 인프라 또는 백엔드 개발 분야에서 최소 3년 이상의 경력이 필요합니다.
우대 사항
- 분산 시스템, 네트워킹 및 대규모 성능 최적화에 대한 깊은 이해가 있으면 좋습니다.
- 개발 워크플로우에서 CI/CD 자동화 및 인프라스트럭처 코드(예: GitHub Actions, Terraform, Helm)에 대한 실무 경험이 있으면 좋습니다.
- 컨테이너화 및 오케스트레이션(예: Docker, Kubernetes)에 익숙하며, 개발자 생산성과 서비스 확장성에 중점을 둔 경험이 있으면 좋습니다.
- API 게이트웨이, 리버스 프록시 또는 로드 밸런서 개발 또는 확장 경험이 있으면 좋습니다.
혜택
- 원격 근무 옵션
- 연차 휴가
- 무료 건강 검진
- 프로젝트 보너스