직무 설명
이 직책은 핵심 백엔드 인프라를 설계, 구축 및 유지 관리할 수 있는 고도로 숙련된 전문가를 필요로 합니다. 지원자는 조직의 디지털 전환 이니셔티브를 지원하는 확장 가능하고 안전한 시스템을 구축할 책임이 있습니다. 주요 업무에는 API 개발, 데이터베이스 솔루션 구현 및 서버 측 애플리케이션의 안정성 보장이 포함됩니다. 고성능 기준을 유지하면서 비즈니스 요구 사항을 충족하는 강력한 백엔드 서비스를 제공하기 위해 크로스 기능 팀과 협력하게 됩니다. 또한 시스템 상태 모니터링, 기술적 문제 해결 및 효율성과 비용 효율성을 위한 인프라 최적화도 담당합니다. 추가적으로 기존 시스템을 정기적인 업데이트, 개선 및 신기술 통합을 통해 지속적으로 개선하는 업무도 포함됩니다.
직무 요구 사항
- Java, Python 또는 Go와 같은 기술을 사용하여 백엔드 시스템을 설계 및 구현한 경험
- MySQL, PostgreSQL 및 MongoDB를 포함한 데이터베이스 관리 시스템에 대한 깊은 이해
- AWS, Azure 또는 GCP와 같은 클라우드 플랫폼을 이용한 인프라 배포 및 관리 지식
- 분산 시스템 및 마이크로서비스 아키텍처 경험
- Docker 및 Kubernetes와 같은 컨테이너화 기술 숙련도
- 자동화된 테스트 및 배포를 위한 CI/CD 파이프라인 개발 및 유지 능력
- RESTful API 설계 및 프론트엔드 애플리케이션 통합 전문성
- Prometheus 및 Grafana와 같은 시스템 모니터링 도구 경험
- 백엔드 인프라 보호를 위한 보안 프로토콜 및 모범 사례 지식
- Git과 같은 버전 관리 시스템에 대한 강한 친숙도
- 반복적인 프로세스가 있는 애자일 개발 환경에서 작업할 수 있는 능력
- 복잡한 시스템 디버깅을 위한 우수한 문제 해결 능력 및 세부 사항에 대한 주의
- 개발자, 데브옵스 엔지니어 및 제품 관리자와 효과적으로 협업할 수 있는 협업 마인드셋
- 기술적 프로세스 문서화 및 이해 관계자와의 명확한 의사 소통 유지 능력
- 고트래픽 애플리케이션을 위한 성능 최적화 기술 경험
- 클라우드 기반 인프라를 위한 확장성 전략 지식
- 클라우드 리소스에 대한 비용 관리 원칙 이해
- 안전한 인증 및 권한 부여 메커니즘 설계 및 구현 능력
- 대규모 시스템을 위한 데이터베이스 샤딩 및 복제 경험
- 마이크로서비스 관리를 위한 오케스트레이션 도구 사용 숙련도
- 서버리스 컴퓨팅 개념 및 아키텍처 지식
- Terraform 또는 CloudFormation을 사용한 인프라-코드 솔루션 개발 및 유지 능력
- 문제 해결을 위한 시스템 로그 모니터링 및 분석 경험
- 재해 복구 및 비즈니스 연속성 계획 이해
- 확장 가능한 스토리지 솔루션 설계 및 구현 능력
- 네트워크 보안 및 방화벽 구성 지식
- 로드 밸런싱 및 트래픽 관리 기술 경험
- 시스템 성능 메트릭 추적을 위한 모니터링 도구 사용 숙련도
- 자동화된 테스트 프레임워크 개발 및 유지 능력
- 컨테이너 오케스트레이션 및 서비스 메시 기술 이해
- OAuth2 및 JWT를 사용한 안전한 API 구현 및 유지 경험
- 데이터베이스 인덱싱 및 쿼리 최적화 기술 지식
- 적절한 통신 프로토콜을 사용한 확장 가능한 마이크로서비스 설계 및 구현 능력
- 클라우드 비용 최적화 및 리소스 관리 경험
- 데이터 보호를 위한 보안 준수 요구 사항 이해
- 인프라 모니터링 대시보드 개발 및 유지 능력
- 데이터베이스 복제 및 페일오버 전략 지식
- 안전한 인증 시스템 구현 및 유지 경험
- 클라우드 네이티브 도구를 사용한 인프라 관리 숙련도
- 고가용성 환경을 위한 확장 가능한 백엔드 솔루션 설계 및 구현 능력
- 컨테이너 네트워킹 및 서비스 디스커버리 메커니즘 이해
- 안전한 API 게이트웨이 구현 및 유지 경험
- 데이터베이스 성능 튜닝 및 최적화 기술 지식
- 인프라 자동화 스크립트 개발 및 유지 능력