직무 설명
이 직책은 Kubernetes(K8S) 플랫폼의 배포, 유지보수 및 최적화를 담당하며, 프로덕션 환경에서의 고가용성, 보안 및 성능을 보장합니다. 이 역할은 복잡한 K8S 문제 해결, 클러스터 관리, 애플리케이션 배포 및 모니터링을 위한 모범 사례 구현을 포함합니다.
주요 책임
- K8S 환경을 배포하고 유지보수하며, 다양한 시나리오에서 복잡한 기술적 문제를 해결합니다.
- MASTER 구성 요소, 네트워크 솔루션(예: flannel, Calico) 및 스토리지 구성 요소(예: ceph)를 포함한 K8S 클러스터를 관리하여 확장성과 신뢰성을 보장합니다.
- K8S에서 애플리케이션 배포, 스케줄링, 반친화성, 자가 치유, 리소스 격리 및 이미지 최적화를 위한 표준을 개발하고 시행합니다.
- K8S 모니터링 시스템을 개선하고 고가용성 솔루션, 재해 복구 메커니즘 및 정기적인 테스트 절차를 수립합니다.
- 새로운 K8S 관련 기술을 연구 및 통합하여 플랫폼의 안정성, 보안 및 사용성을 향상시킵니다.
- 크로스 기능 팀과 협력하여 IT 프로젝트 및 제품 솔루션이 K8S 환경과 조율되도록 합니다.
직무 요구 사항
- 컴퓨터 과학 또는 관련 분야의 학사 학위 이상, K8S 및 Docker 관리에 3년 이상의 실무 경험.
- K8S 클러스터 개념 및 원리에 대한 깊은 이해; Istio 또는 기타 서비스 메시 기술 경험 우대.
- Cgroup 및 Namespace를 포함한 Docker 내부 구조에 대한 지식; Linux 커널 하위 시스템(예: 메모리 관리, 파일 시스템, 네트워킹, 프로세스 스케줄링)에 대한 친숙도 우대.
- 네트워킹 기본 사항, TCP/IP 프로토콜 및 컨테이너 네트워킹 원리에 대한 강한 이해.
- Prometheus와 같은 클라우드 네이티브 모니터링 도구를 활용한 K8S 클러스터 감시 및 경고 관리 능숙.
- Bash, Python 또는 Go 프로그래밍 기술; DevOps 개발 경험 우대.
- 알리바바 클라우드 또는 화웨이 클라우드에서 K8S 클러스터 관리 경험 우대.
- Jenkins, Git과 같은 CI/CD 도구 및 빌드, 배포, 구성 관리를 위한 자동화된 DevOps 워크플로우에 대한 친숙도.
- 뛰어난 커뮤니케이션, 문제 해결 및 문서화 기술, 강한 책임감과 팀워크.
- 독립적으로 작업하고 복잡한 기술적 도전을 효과적으로 해결할 수 있는 능력.
혜택
급여: 월 $4,000 - $5,000 USD. 북미 또는 해외 거주 후보자 우대.


